mysql root 密碼忘記

2021-09-07 09:57:52 字數 673 閱讀 3163

首次安裝mysql後,使用root登入mysql。終端會提示需要輸入密碼。可是安裝的過程並沒有提示輸入root的密碼。怎麼辦呢?通過修改my。conf配置繞開mysql的授權驗證,重置root使用者的密碼。操作過程如下 

1)先停止當前正在執行的mysql服務

service mysql stop

2)修改my.conf 

將下面的語句加入到 my.conf 檔案中

#skip-grant-tables

儲存退出 

3)重新啟動mysql服務 

4) mysql -p 直接進入到mysql的管理終端

use mysql ;//使用mysql資料庫

update mysql.user  set password=password('newpassword') where user='root';//修改root使用者的密碼

flush privileges  ;//重新整理

quit ;//退出

5)還原my.conf 檔案 

在skip-grant-table前加#號

skip-grant-table

6)重啟mysql服務 

service mysql restart

7)mysql -hlocalhost -uroot -p //此時輸入正確的root密碼可以正常登入

mysql root忘記密碼

etc init.d mysql stop usr local mysql bin mysqld safe user mysql skip grant tables skip networking mysql u root mysql mysql update user set password p...

忘記mysql root密碼

登入 phpmyadmin 時,發現找不到root密碼了。找到乙個資料,解決了問題 2 執行 service mysqld restart 3 執行 mysql 到mysql 命令列 4 mysql use mysql mysql update user set password password ...

MYSQLroot密碼忘記

今天重新裝了一遍mysql,因為用的是免安裝的,所以需要重新設定密碼,然後我一通瞎幾把設,結果搞得自己也忘了,沒辦法,只能重新搞一下,這是網上的方法。親測可用!此處我用的是mysql5.6寫的方法,更高版本的mysql用這個方法可能會有問題!一.windows下 1.以系統管理員身份執行cmd.2....