mysql的root賬戶密碼忘了的解決辦法

2021-06-22 16:15:32 字數 778 閱讀 5890

1,停止mysql服務,cmd開啟dos視窗,輸入 net stop mysql 

2,在cmd命令列視窗,進入mysql安裝目錄 比如d:\program files\mysql\mysql server 5.0\bin

示範命令: 

輸入 d:回車, 

輸入 cd  d:\program files\mysql\mysql server 5.0\bin

注意雙引號也要輸入,這樣就可以進入mysql安裝目錄了. 

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

命令為: mysqld-nt --skip-grant-tables 

4,重新開啟乙個cmd命令列視窗,輸入mysql -u root -p,使用空密碼的方式登入mysql(不用輸入密碼,直接按回車) 

5,輸入以下命令開始修改root使用者的密碼(注意:命令中mysql.user中間有個「點」) 

mysql> update mysql.user set password=password('xuhui123') where user='root'; 

6,重新整理許可權表 

mysql> flush privileges; 

7,退出 

mysql> quit 

這樣mysql超級管理員賬號 root已經重新設定好了,接下來 在任務管理器裡結束掉 mysql-nt.exe 這個程序,重新啟動mysql即可!(也可以直接重新啟動伺服器) 

mysql重新啟動後,就可以用新設定的root密碼登陸mysql了! 

mysql 修改root賬戶密碼

格式 mysql set password for 使用者名稱 localhost password 新密碼 例子 mysql set password for root localhost password 123 格式 mysqladmin u使用者名稱 p舊密碼 password 新密碼 例子...

MySQL5 7修改root賬戶密碼

在mysql install命令執行成功後,接著執行mysqld initialize命令完成資料庫初始化功能,這是遇到了error found option without preceding group in config file data 3307 my.cnf at line 1 原因 m...

給Mysql的賬戶root新增密碼

新安裝的mysql的root賬戶預設密碼為空,這很不安全,需要為賬戶新增密碼 1.先用root賬戶登入進去 2.選擇mysql資料庫,mysql資料庫裡面有一張user表儲存著資料庫賬戶資訊 use mysql 3.輸入命令 update user set password password 密碼 ...