最好用的MYSQL密碼忘記的解決方法

相信大家都一定會遇到安裝好Web Server後,設定錯誤,或者忘記MYSQL密碼。
筆者在此分享一下之前收集的筆記。


最好用的MYSQL密碼忘記的解決方法:

在Windows模式下
打開命令行視窗 停止mysql服務:
Net stop mysql 啟動mysql,
一般只要到mysql的安裝路徑,找到「mysqld-nt.exe」檔案執行
mysqld-nt --skip-grant-tables
目前的視窗就會停止。

另外打開一個命令行窗口,執行mysql 如果提示沒有這個命令,先進入MYSQL的安裝位置下BIN目錄再執行
mysql>use mysql
mysql>update user set password=password("new_password") where user="root";
mysql>flush privileges;
mysql>exit


快速鍵 Ctrl+Alt+Del 開啓工作管理員,接著找到「mysqld-nt」的處理程序並結束它,再重新啟動「mysql-nt」服務,就可以用新密碼登錄了。

而在Linux下,複製指令代碼如下:
如果MYSQL 正在運行,首先輸入 killall -TERM mysqld。
啟動MYSQL:bin/safe_mysqld --skip-grant-tables &
就可以不需要密碼就進入MYSQL 了。
然後就是
mysql>use​​ mysql
mysql>update user set password=password("new_pass") where user="root";
mysql>flush privileges;

結束MySQL ,用正常方法再次啟動

沒有留言:

張貼留言