1. 程式人生 > >綠色版mysql(5.7.16)預設密碼修改的問題

綠色版mysql(5.7.16)預設密碼修改的問題

Error:1045(28000)

1 解壓安裝綠色版mysql(配環境,修改配置檔案埠、basedir、datadir等這裡就不在說明了)

2 進入mysql的bin目錄

3 使用命令列啟動mysql:net start mysql

4 使用者登入:mysql -u root -p

這裡寫圖片描述

解決方法:

5 先關閉mysql:net stop mysql

這裡寫圖片描述

6 開啟安裝目錄下的my.ini檔案

這裡寫圖片描述

7 找到[mysqld]一行,在下面新增skip-grant-tables後儲存該檔案

這裡寫圖片描述

8 重啟mysql伺服器,發現還是不對

這裡寫圖片描述

9 不要使用:mysql -u root -p的命令,使用:mysql -u root mysql的命令

這裡寫圖片描述

10 登入成功,接下來就是修改密碼

這裡寫圖片描述

11 Error 1054(42s22),這是因為mysql5.7之後(之前用的是password這個欄位)沒有password這個欄位,解決辦法:改為authentication_string

這裡寫圖片描述

12 再進入mysql的bin目錄,執行mysqladmin -u root -p password命令

這裡寫圖片描述