1 頁 (共 1 頁)

[Mysql]忘記root密碼的解決方式(Windows, Linux)

發表於 : 2010年 10月 12日, 12:00
tim
Mysql root帳戶忘記密記的解決方式, 主要是在啟動服務時, 多加上 --skip-grant-tables 的參數, 用來登入時, 不檢查用戶的權限. 俱體資料可以參考下面文章:

如果忘記mysql的root密碼(Windows)?

mysql忘记密码的解决方法(linux和windows)

記得重起服務時, 帶入 --skip-grant-tables 參數後, 再利用 console 進行以下指令:

代碼: 選擇全部

use mysql;   
update user set password=password("newpassword") where user="root";   
flush privileges;  
完成後, 記得先結束目前帶有 --skip-grant-tables 啟動的服務後, 再依正常方式啟動服務, 記得再做一次登入驗證, 以確認密碼已成功修改完成!