忘記MySQL密碼

修改MySQL密碼:

1.cmd 進入命令界面

2.進入mysql.exe所在目錄。即bin 目錄

3.計算機-》管理》服務進程里》關閉mysql服務

4.輸入命令? mysqld --skip-grant-tables? 回車


5.輸入mysql

6.輸入show databases

7.輸入 use mysql;? 選擇mysql數(shù)據(jù)庫。

8.輸入show tables

? 查看所有表,會發(fā)現(xiàn)有個user表,這里存放的就是用戶名,密碼,權限等等賬戶信息

9.輸入select user,host,password from user;? 來查看賬戶信息。

注意此處:若出現(xiàn)錯誤:ERROR 1054 (42S22): Unknown column 'password' in 'field list'則用authentication_string替換password。

10.輸入update user set authentication_string=password('123456') where user='root' and host='localhost';

11.再次查看賬戶信息,select user,host,password from user;

12.退出命令行,重啟mysql數(shù)據(jù)庫,用新密碼嘗試登錄。

mysql -uroot -p123456

13.測試不帶密碼登錄mysql,發(fā)現(xiàn)還是能夠登陸上,但顯示數(shù)據(jù)庫時只能看到兩個數(shù)據(jù)庫了,說明重啟之后跳過密碼驗證已經(jīng)被取消了。

14.select user,host,authentication_string from user;

(注意在詞句之前請輸入:use mysql;)

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 【MySQL】Linux下MySQL 5.5、5.6和5.7的RPM、二進制和源碼安裝 1.1BLOG文檔結構圖 ...
    小麥苗DB寶閱讀 10,906評論 0 31
  • MySQL 數(shù)據(jù)庫常用命令 1、MySQL常用命令 create database name; 創(chuàng)建數(shù)據(jù)庫 use...
    55lover閱讀 5,065評論 1 57
  • 什么是數(shù)據(jù)庫? 數(shù)據(jù)庫是存儲數(shù)據(jù)的集合的單獨的應用程序。每個數(shù)據(jù)庫具有一個或多個不同的API,用于創(chuàng)建,訪問,管理...
    chen_000閱讀 4,151評論 0 19
  • 走在繁華的街道之上,看著人流相互交錯的行走,不時還搖晃著手中的購物袋,街頭的音樂響著,從遠處飄來陣陣的余香,發(fā)現(xiàn)多...
    蘇宇城閱讀 400評論 0 10
  • 二月十三日 星期一 晴朗 今天,是個有點悲慘又有點開心的日子,悲慘的是我再也不能睡懶覺了;開心的是,我終于可...
    落日爍爍閱讀 539評論 9 0

友情鏈接更多精彩內(nèi)容