如果您忘了在Windows 上的MySQL密碼, 您可以利用以下方法去重設, 最好可以先確認一下您的 my.cnf 有沒有密碼.(on windows is my.ini)
如果你用新版的MySQL版本, 例如5.0, 也許有些問題, 需再測試一下.
- 停止您電腦的MySQL服務.
- 打開命令提示字元視窗(執行內打cmd亦可). 利用 cd 指令到 MySQL bin 的資料夾內, 例如 C:\MySQL\bin .
- 執行下列指令:
mysqld.exe -u root --skip-grant-tables - 離開目前的命令提示字元視窗, 再開一個新的.
- 一樣cd到 MySQL bin 的資料夾內.
- 輸入 mysql 然後直接Enter.
- 現在應該進入 mysql 內了. 輸入 use mysql, 執行後就會切換到 mysql db.
- 執行以下指令去更新密碼:
UPDATE user SET Password = PASSWORD('NEW_PASSWORD') WHERE User = 'root';
離開命令提示字元視窗. 現在可以啟動 MySQL 服務了.
參考來源: TAIWAN DBA FORUM
沒有留言:
張貼留言