MySQL修改密碼(本人親身試驗可行?。?/h3>
1、以管理員身份打開命令行
2、在命令行中進(jìn)入MySQL的bin目錄所在文件夾
即:在命令行中輸入:
cd [路徑]
路徑查找如下:
命令行輸入命令:
3、跳過MySQL用戶驗證登錄數(shù)據(jù)庫
命令行輸入:
mysqld --skip-grant-tables
注意:輸入此命令之后,當(dāng)前的命令行就無法操作了,此時需要再打開一個新的命令行。(在這一步輸入命令之前先在任務(wù)管理器中結(jié)束mysqld.exe進(jìn)程,確保mysql服務(wù)器端已結(jié)束運行再進(jìn)行此操作。)
4、在新開的命令行中登錄MySQL。
首先也是先切換至MySQL的bin目錄下,與第2步操作相同。
然后直接輸入:
mysql
再回車。
即可登錄MySQL。
5、查看MySQL中所有的數(shù)據(jù)庫。(這一步能顯示所有的數(shù)據(jù)庫,則說明登錄成功)
輸入
show databases;
回車。
其中mysql即存放了用戶名密碼等信息。
6、查看自己的用戶名密碼信息。
輸入
use mysql; (這一步是選擇mysql數(shù)據(jù)庫)
回車。
輸入
show tables; (這一步是顯示mysql中的所有表)
回車。
user表中即存放的用戶名密碼等信息。
7、查看本人的用戶名密碼信息
命令行輸入:
select user,host,authentication_string from user;
如圖框出的部分即為root用戶的密碼加密后的結(jié)果。
如果個人密碼比較簡單的話,可以復(fù)制該密文,找一個解密網(wǎng)站即可查看到自己的原密碼。密碼較為復(fù)雜的話,則解密不出來,查看不了。
8、修改密碼
命令行輸入:
update user set authentication_string=password(‘123456’) where user=‘root’;
即可把密碼修改為123456
當(dāng)然可以根據(jù)個人修改為任何密碼。
刷新權(quán)限表:文章來源:http://www.zghlxwxcb.cn/news/detail-440380.html
flush privilege;
重啟數(shù)據(jù)庫即可用新密碼重新登錄。文章來源地址http://www.zghlxwxcb.cn/news/detail-440380.html
到了這里,關(guān)于MySQL數(shù)據(jù)庫忘記密碼后,如何修改密碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!