關於mysql忘記密碼解決方法

2021-07-11 20:03:48 字數 876 閱讀 7249

安裝mysql有段時間了,然後忘記密碼,發現自己以前總結一下方法。忘了是在**查的,記得親測可用。因此,記錄一下以後自己忘了好用。

方法一1、關閉正在執行的mysql服務。

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

3、 輸入mysqld --skip-grant-tables 回車。--skip-grant-tables 的意思是啟動mysql服務的時候跳過許可權表認證。

4、再開乙個dos視窗(因為剛才那個dos視窗已經不能動了),輸入mysql回車,如果成功,將出現mysql提示符 >。 

6、連線許可權資料庫: use mysql; 。

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

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

9、退出  quit。

重啟mysql服務,使用使用者名稱root和剛才設定的新密碼root登入就ok了;

方法二(mysql-5.7.16 親測有效)

1.hkey_local_machine\system\currentcontrolset\services\mysql\imagepath修改my.ini的路徑。

2.在my.int 最後一行加上skip-grant-tables。

3.mysql -uroot -p 提示輸入密碼,這是密碼為空。

4.update mysql.user set authentication_string=password(「root」) where user=」root」 and host='localhost';

mysql密碼忘記解決方法

mysql有時候忘記密碼了怎麼辦?我給出案例和說明 一下就解決了 windows下的實際操作如下 1.關閉正在執行的mysql。2.開啟dos視窗,轉到mysql bin目錄。3.輸入mysqld skip grant tables回車。如果沒有出現提示資訊,那就對了。4.再開乙個dos視窗 因為剛...

mysql忘記密碼解決方法

注意在管理員模式下執行 win r進入cmd命令 1 停掉mysql服務端 net stop mysql 2 切換到mysql安裝目錄下的bin目錄下,然後手動指定啟動程式來啟動mysql服務端,指令 mysqld.exe skip grant tables 3 重新啟動乙個視窗,連線mysql服務...

mysql忘記密碼的解決方法

解決辦法 在windows下 開啟命令列視窗,停止mysql服務 net stop mysql 啟動mysql,一般到mysql的安裝路徑,找到 mysqld nt.exe 執行 mysqld nt skip grant tables 當前視窗將會停止。另外開啟乙個命令列視窗,執行mysql 如果提...