修改mysql數據庫密碼的方法:首先打開“任務管理器”,結束mysqld進程任務;然后打開“命令提示符”,并輸入“cd mysql安裝目錄bin”;最后修改密碼字段“authentication_string”即可。
推薦:《mysql視頻教程》
修改mysql數據庫密碼
前提:在mysql數據庫服務所在計算機上進行操作;
操作:
1.?打開【任務管理器】,結束 mysqld 進程任務;
2.?找到mysql安裝位置;
3.?在mysql安裝目錄下找到my.ini,記事本方式打開此文件,在[mysqld]下添加skip-grant-tables,目的是跳過數據庫權限認證;
4.?快捷鍵win+R,打開【運行】;
5.?【運行】中輸入services.msc,打開【服務】,啟動mysql服務;
6.?【運行】中輸入cmd,打開【命令提示符】;
7.?輸入 cd mysql安裝目錄bin;
8.?輸入mysql,進入數據庫視圖;
9.?輸入Show databases;,查看所有數據庫;
10.?輸入use mysql;,進入mysql數據庫;
11.?輸入show tables;,查看mysql數據庫所有表;
12.?輸入select host,user,authentication_string from user;,mysql5.7版本數據庫密碼存儲的字段為authentication_string;
13.?輸入update user set authentication_string=password(‘root’) where user=’root’?and host=’localhost’;,此處修改本機root登錄密碼為root;(如果要同時修改其他計算機連接該數據庫服務的密碼,則不需要host=’localhost’這個判斷條件)
14.?輸入flush privileges;,刷新權限;
15.?輸入Quit;,退出數據庫視圖;
16.?刪除或注釋步驟三中增加的跳過權限的語句skip-grant-tables;
17.?重啟mysql服務;
18.?在命令提示符中,定位到數據庫安裝位置bin,輸入mysql -uroot -proot,可正常登陸即修改成功。