天天看點

mysql密碼忘了

1. 關閉正在運作的MySQL服務

2. 打開DOS視窗,轉到mysql\bin目錄

3. 輸入mysqld --skip-grant-tables 回車       --skip-grant-tables 的意思是啟動MySQL服務的時候跳過權限表認證

4. 再開一個DOS視窗(因為剛才那個DOS視窗已經不能動了),轉到mysql\bin目錄 

5. 輸入mysql回車,如果成功,将出現MySQL提示符 >

6. 連接配接權限資料庫: use mysql;

6. 改密碼:update user set password=password("root") where user="root"; 

   mysql5.7以上版本-->    UPDATE user SET authentication_string=PASSWORD("root") WHERE User="root";

7. 重新整理權限(必須步驟):flush privileges; 

8. 退出 quit。 

9. 登出系統,再進入,使用使用者名root和剛才設定的新密碼123登入。

本文轉自 菜鳥的征程 51CTO部落格,原文連結:http://blog.51cto.com/songqinglong/2062288