MySQL 8.0.15忘記密碼重置方法

lhrbest發表於2019-07-17

MySQL  8.0.15忘記密碼重置方法


1.開啟命令視窗cmd,輸入命令:net stop mysql,停止MySQL服務,

2.開啟跳過密碼驗證登入的MySQL服務

          輸入命令  

        mysqld --console --skip-grant-tables --shared-memory 

3.再開啟一個新的cmd,無密碼登入MySQL,輸入登入命令:mysql -u root -p

 

4. 密碼置為空,命令如下:

    use mysql

    update user set authentication_string='' where user='root';

 

5.退出mysql,執行命令:

    quit

 

6. 關閉以-console --skip-grant-tables --shared-memory 啟動的MySQL服務,

7. 開啟命令框,輸入:net start mysql  啟動MySQL服務。

8.步驟4密碼已經置空,所以無密碼狀態登入MySQL,輸入登入命令:mysql -u root -p

9.利用上一篇部落格中更改密碼的命令,成功修改密碼,如下圖:

//ALTER USER  'root' @ 'localhost'   IDENTIFIED BY  '新密碼' ;

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '111111';

 

10.驗證更改後密碼正確登入

輸入quit,退出當前登入,輸入登入命令:mysql -u root -p

輸入密碼,成功登入,到此,重置密碼結束。




MySQL5.7忘記密碼解決方案

第一種方法

首先是網上普遍見到的

  1. 關閉服務
  2. windows 下在 C:\ProgramData(隱藏資料夾)\MySQL\MySQL Server 5.7\my.ini 中的 [mysqld]下 新增 skip-grant-tables
  3. 重啟服務,再次登陸此時已經不需要密碼了
  4. 刪除原來的那句 skip-grant-tables ,再重啟下服務就OK了

但是我按照這種方法在第三步的時候仍然需要密碼,如果有同學也是像我這樣的話可以嘗試下下面這種方法

第二種方法

  1. 關閉服務
  2. windows 下在 C:\ProgramData\MySQL\MySQL Server 5.7\my.ini 中的 [mysqld]下 新增 skip-grant-tables
  3. 在一個cmd視窗中剛輸入 mysqld --skip-grant-tables , 再開啟第二個視窗直接輸入 mysql 可以直接進入了
    MySQL  8.0.15忘記密碼重置方法

修改密碼,如下幾條命令

  1. use mysql
  2. update user set authentication_string=password('密碼') where user="使用者" and host='localhost';
  3. flush privileges;
  4. 刪除原來的那句 skip-grant-tables ,重啟服務








About Me

........................................................................................................................

● 本文作者:小麥苗,部分內容整理自網路,若有侵權請聯絡小麥苗刪除

● 本文在itpub( http://blog.itpub.net/26736162 )、部落格園( http://www.cnblogs.com/lhrbest )和個人weixin公眾號( xiaomaimiaolhr )上有同步更新

● 本文itpub地址: http://blog.itpub.net/26736162

● 本文部落格園地址: http://www.cnblogs.com/lhrbest

● 本文pdf版、個人簡介及小麥苗雲盤地址: http://blog.itpub.net/26736162/viewspace-1624453/

● 資料庫筆試面試題庫及解答: http://blog.itpub.net/26736162/viewspace-2134706/

● DBA寶典今日頭條號地址: http://www.toutiao.com/c/user/6401772890/#mid=1564638659405826

........................................................................................................................

● QQ群號: 230161599 (滿) 、618766405

● weixin群:可加我weixin,我拉大家進群,非誠勿擾

● 聯絡我請加QQ好友 646634621 ,註明新增緣由

● 於 2019-07-01 06:00 ~ 2019-07-31 24:00 在西安完成

● 最新修改時間:2019-07-01 06:00 ~ 2019-07-31 24:00

● 文章內容來源於小麥苗的學習筆記,部分整理自網路,若有侵權或不當之處還請諒解

● 版權所有,歡迎分享本文,轉載請保留出處

........................................................................................................................

小麥苗的微店 https://weidian.com/s/793741433?wfr=c&ifr=shopdetail

小麥苗出版的資料庫類叢書 http://blog.itpub.net/26736162/viewspace-2142121/

小麥苗OCP、OCM、高可用網路班 http://blog.itpub.net/26736162/viewspace-2148098/

小麥苗騰訊課堂主頁 https://lhr.ke.qq.com/

........................................................................................................................

使用 weixin客戶端 掃描下面的二維碼來關注小麥苗的weixin公眾號( xiaomaimiaolhr )及QQ群(DBA寶典)、新增小麥苗weixin, 學習最實用的資料庫技術。

........................................................................................................................

歡迎與我聯絡

 

 



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26736162/viewspace-2650907/,如需轉載,請註明出處,否則將追究法律責任。

相關文章