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

有關資料庫的討論, 都可以在這發表哦~~
回覆文章
頭像
tim
文章: 1380
註冊時間: 2008年 11月 26日, 00:49

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

文章 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 啟動的服務後, 再依正常方式啟動服務, 記得再做一次登入驗證, 以確認密碼已成功修改完成!
多多留言, 整理文章, 把經驗累積下來.....
回覆文章