Windows 環境下 MySQL root 密碼遺失,需重置密碼恢復存取權。
taskkill /f /im mysqld.exe),結束 mysqld.exe 進程。

bin 目錄,執行:
mysqld --skip-grant-tables

mysql -u rootUSE mysql;
UPDATE user SET Password=PASSWORD('新密碼') WHERE User='root';
FLUSH PRIVILEGES;


services.msc)或 net start mysql 啟動。

--skip-grant-tables 期間任何人可無密碼登入,請在安全網路環境下操作,完成後立即重啟正常服務。authentication_string,語法請參考對應版本文檔。