windows下忘記mysql超級管理員root密碼的解決辦法

windows下忘記mysql超級管理員root密碼的解決辦法

1,停止MYSQL服務,CMD打開DOS窗口,輸入 net stop mysql

2,在CMD命令行窗口,進入MySQL安裝目錄 比如 d:\MySQL\bin

3,跳過mysql權限檢查表,即當mysql起來後,不用輸入密碼就能進入數據庫。

命令爲: mysqld -nt --skip-grant-tables

4,重新打開一個CMD命令行窗口,輸入mysql -uroot -p,使用空密碼的方式登錄MySQL(不用輸入密碼,直接按回車)

5,輸入以下命令開始修改root用戶的密碼

  mysql> update mysql.user set password=PASSWORD('新密碼') where User='root';

6,刷新權限表

mysql> flush privileges;

7,退出

mysql> quit

發佈了166 篇原創文章 · 獲贊 7 · 訪問量 37萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章