丟失mysql密碼情況下修改密碼

2021-06-20 02:02:29 字數 553 閱讀 4249

第1、3步有些不一樣。

首先要終止mysql程序,有個很簡單乾脆的方法,呼叫任務管理器,殺掉「mysqld」程序,或者使用dos命令「netstat -a -o」 查詢哪個程序占用了3306埠,殺掉該pid。

3,進入mysql安全模式,即當mysql起來後,不用輸入密碼就能進入資料庫。

命令為: mysqld -nt --skip-grant-tables(中間應該有個空格)

4,重新開啟乙個cmd命令列視窗,輸入

mysql -uroot -p

,使用空密碼的方式登入mysql(不用輸入密碼,直接按回車)

5,輸入以下命令開始修改root使用者的密碼(

注意:命令中mysql.user中間有個「點」

)mysql> 

update mysql.user set password=password("新密碼") where user="root";

6,重新整理許可權表

mysql> 

flush privileges;

7,退出

mysql> 

quit

MySQL忘記登入密碼的情況下如何修改密碼

前段時間在伺服器上安裝mysql,但是安裝過程中並沒有像教程裡說的會跳出提示設定密碼的文段。它自己就安裝好了。安裝完成後用mysql uroot p登入,輸了很多次密碼也沒登入成功,於是在網上查了很多提問,我在這裡歸納一下兩種可行的方法 首先找到mysql的配置檔案,我電腦上的路徑是 etc mys...

MySQL在知道密碼的情況下修改密碼

1.首先cmd開啟終端然後cd到你mysql的bin目錄下 c cd.c cd.兩次cd是退出c c cd d 安裝mysql的盤,我這裡是d盤 回車 當然如果你在外面配置了 環境變數 也就不要這麼麻煩了 d cd 你mysql的bin目錄 2.然後登入mysql 3.登入成功後下一步就是更改密碼 ...

忘記MySQL密碼的情況下更改mysql密碼

centos7 mysql密碼忘記的情況下更改mysql密碼 忘記root密碼情況下 首先修改配置檔案 vi etc my.cnf 新增 skip grant tables 儲存退出即可 重啟mysql systemctl restart mysqld 免密登入 mysql u root 進入資料庫...