MySQL 5.7 zip安裝

 

  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中
mysql

#skip-grant-tables

更改成:sql

skip-grant-tables

重啓mysql服務,就能夠進入。ui

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

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

    Mysql 5.7.5或更早版本:code

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

 10. 還原第8步的更改,重啓mysql服務。ip

相關文章
相關標籤/搜索