MySQL忘記密碼解決辦法

2021-04-30 07:15:41 字數 784 閱讀 6139

在windows下:

code:

開啟命令列視窗,停止mysql服務:    

net stop mysql 

啟動mysql,一般到mysql的安裝路徑,找到 mysqld-nt.exe 

執行:mysqld-nt --skip-grant-tables 當前視窗將會停止。 

另外開啟乙個命令列視窗,執行mysql   如果提示沒有這個命令,先進入mysql的安裝位置下bin目錄再執行mysql 

>use mysql 

>update user set password=password("new_password") where user="root"; 

>flush privileges; 

>exit 

用ctrl+alt+del,找到mysqld-nt的程序殺掉它,在重新啟動mysql-nt服務,就可以用新密碼登入了

在linux下:

code:

如果 mysql 正在執行,首先殺之: killall -term mysqld。  

啟動 mysql :bin/safe_mysqld --skip-grant-tables &  

就可以不需要密碼就進入 mysql 了。  

然後就是  

>use mysql 

>update user set password=password("new_pass") where user="root"; 

>flush privileges; 

重新殺 mysql ,用正常方法啟動  

mysql忘記密碼解決辦法。。。。

第一步 找到mysql啟動檔案my.ini,在mysqld下加入 skip grant tables 第二步 重啟mysql服務 net stop mysql net start mysql 第三步 進入user資料庫 use user 第四步 查詢表user select from user 看一...

MySQL忘記密碼解決辦法

1 若mysql已啟動,先關閉服務 開啟cmd,切換到mysql bin目錄下,執行d mysql bin mysqld.exe skip grant tables 2 開啟另乙個cmd,切換到mysql bin目錄下,此時登入不需要密碼,d mysql bin mysql.exe mysql up...

MySQL忘記密碼解決辦法

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