MYSQL密碼忘記時強制修改

2021-09-02 03:16:13 字數 460 閱讀 6217

1、 關閉正在執行的mysql。

2、 開啟乙個dos視窗,轉到mysql\bin目錄。

3、 輸入mysqld --skip-grant-tables回車。如果沒有出現提示資訊,那就對了。

4、 再開啟乙個dos視窗(因為剛才那個dos視窗已經不能動了),轉到mysql\bin目錄。

5、 輸入mysql回車,如果成功,將出現mysql提示符 >

6、  連線許可權資料庫》use mysql; (>是本來就有的提示符,別忘了最後的分號)

7、 改密碼:> update user set password=password("root") where user="root"; (別忘了最後的分號)

8、 重新整理許可權(必須的步驟)>flush privileges;

9、 退出 > \q

10、登出系統,再進入,開mysql,使用使用者名稱root和剛才設定的新密碼root登陸。

老問題《MYSQL密碼更改》和忘記時,修改根密碼

因為剛剛布置了下綠色版的mysql 版本是5.1.42 更改密碼時老是出錯 mysqladmin connect to server at localhost failed error access denied for user root localhost using password yes ...

老問題《MYSQL密碼更改》和忘記時,修改根密碼

因為剛剛布置了下綠色版的mysql 版本是5.1.42 更改密碼時老是出錯 mysqladmin connect to server at localhost failed error access denied for user root localhost using password yes ...

mysql 修改密碼,忘記密碼

mysql uroot p 輸入密碼 use mysql update user set password password changeit where user root 找到mysql 的配置檔案my.ini檔案,在檔案最後中新增skip grant tables,儲存並關閉。重啟mysql服...