MySQL5.7版本的下载安装与配置

PS:博主是一位新手,以及是第一次写博客,如有错误,请多多包涵,谢谢大家!
一:下载
官方下载地址:http://dev.mysql.com/downloads/mysql/

博主的百度网盘5.7.17版本:百度网盘-链接不存在 密码: qx6b

二:安装

1.下载好直接解压到自己的硬盘上,博主解压到E盘上,E:\Study\mysql-5.7.17-winx64;

2.配置环境变量,在path下配置自己MySQL文件夹下的bin目录,如E:\Study\mysql-5.7.17-winx64\bin;

3.在MySQL文件夹下新建一个空的data的文件夹,以便待会初始化MySQL使用;

4.在MySQL文件夹下找到my-default.ini文件,用记事本打开,找到如下图中的两行,

   写入自己MySQL文件夹的路径以及data文件夹的路径,下图是博主自己的路径,请大家按照自己的

   路径实际写入;

  

三:配置

1.在开始菜单下搜索cmd,右键毅管理员身份运行;

2.在编辑处写入cd MySQL文件夹下的bin目录的路径,如博主的E:\Study\mysql-5.7.17-winx64\bin,

   注意这一步很关键,因为待会所有的配置都要在这下面完成,不然会提示不是内部或外部命令;

3.初始化MySQL:在第二步的基础上,进入到bin目录下中输入mysqld  --initialize命令初始化MySQL;

4.安装MySQL服务:输入mysqld -install命令安装服务;ps:mysqld -remove卸载服务

5.启动服务:a:输入net start mysql命令,安装服务;ps:net stop mysql停止服务

b:右键我的电脑--管理--服务和应用程序--服务,找到MySQL右键启动(停止);

四:修改密码

1.在data文件夹下找到.err文件,用记事本打开,用Ctrl+F输入password,找到如下图该行,

   红色框框处就是你的初始密码;

2.继续在cmd界面下的bin目录下输入mysql -u root -p,回车后,输入你在.err文件下你的初始密码后回车确认;

3.继续在cmd界面下的bin目录下输入alter user 'root'@'localhost' identified  by 'new_password';修改密码;

   ps:最后有个英文状态下的“;”号,别落下了;new_password就是你要输入的新密码,比如你输入123,你的新密码就是123。

至此你就可以使用你的数据库了。

最后说下博主在安装过程中遇到的问题,如果你在安装的过程中也遇到同样的问题,可以参考一下博主的解决方法。

首先,在my-default.ini文件下的basedir与datadir一定要写。

一:服务启动失败

一般这种情况应该是没有初始化数据库造成的,博主也出现过,那出现这种情况,博主的解决方法是先输入mysqld -remove

卸载服务,然后在再输入mysqld  --initialize重新初始化数据库后,再输入mysqld -install重新安装服务,再启动服务。

二:出现以下两种错误情况

ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: YES)

因为在5.7版本以前的MySQL数据库的默认root用户是没有初始密码的,所有可能大概很多人会直接百度MySQL的安装

与配置的教程会让大家用户名直接输入root,密码空着就行了,然后5.7版本以后多了初始密码,所以密码还空着的话就会

以上两种错误情况了。所以这也是博主在上面教程中让大家修改密码的原因,出现这两种错误,只要按照博主的第四部分

修改密码部分的教程一步一步来应该就不会有问题了。

最后再说两句:

因为博主也是一位新手,所以也是以一个新手的视角按照自己的实际情况写出这篇博客,所以如果你也是新手,按照这篇博客来安装

5.7版本以后的MySQL数据库,应该是可能完成安装的,谢谢大家能看到这里!

猜你喜欢

转载自blog.csdn.net/pyy542718473/article/details/65685975