MySQL 5.7 zip安装

我是研究僧i 提交于 2019-11-29 17:14:03

 

  1. 下载最新的MySQL: http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.13-winx64.zip
  2. 解压到:D:\mysql
  3. 新建文件my.ini,内容如下:  
[mysqld]

#skip-grant-tables

# These are commonly set, remove the # and set as required.
basedir=D:/mysql
datadir=D:/mysql/data
tmpdir=D:/mysql/data
port = 3306

   4. 以管理员身份运行CMD,运行:D:\mysql\bin\mysqld install
   5. 初始化data目录(运行此命令前,不要创建data目录):D:\mysql\bin\mysqld--initialize
   6. 将mysql 安装为服务: 
D:\mysql\bin\mysqld install
   7. 运行mysql服务:net start mysql
   8. \bin目录下输入
mysql -uroot -p ,默认是没有密码的,出现ERROR 1045 (28000): Access denied for user'root'@'localhost'(using password: YES)的错误。
      解决办法:将my.ini中

#skip-grant-tables

更改为:

skip-grant-tables

重启mysql服务,就可以进入。

  9. 修改密码:
    MySQL 5.7.6以及最新版本:

# mysql>  UPDATE USER SET authentication_string=PASSWORD('123456'),`password_expired`='N' WHERE USER='root';

    Mysql 5.7.5或更早版本:

# mysql> update user set password=PASSWORD('newpass') where User='root';

 10. 还原第8步的更改,重启mysql服务。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!