[Mysql]忘記root密碼的解決方式(Windows, Linux)
發表於 : 2010年 10月 12日, 12:00
Mysql root帳戶忘記密記的解決方式, 主要是在啟動服務時, 多加上 --skip-grant-tables 的參數, 用來登入時, 不檢查用戶的權限. 俱體資料可以參考下面文章:
如果忘記mysql的root密碼(Windows)?
mysql忘记密码的解决方法(linux和windows)
記得重起服務時, 帶入 --skip-grant-tables 參數後, 再利用 console 進行以下指令:
完成後, 記得先結束目前帶有 --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;