問題

我丟失了我的MySQL使用者名稱和密碼.如何檢索它?

  最佳答案

停止MySQL程序.

使用 –skip-granttables 選項啟動 MySQL 程序。

使用 -u root 選項啟動 MySQL 控制檯客戶端。

列出所有使用者;

 SELECT * FROM mysql.user;
 

重置密碼;

 UPDATE mysql.user SET Password=PASSWORD('[password]') WHERE User='[username]';
 

但不要FORGET到

停止MySQL程序

正常啟動MySQL程序(即沒有–skip-granttables選項)

完成後,資料庫的安全性可能會受到損害。

  相同標籤的其他問題

mysql