這篇文章給大家分享的是有關(guān)MySQL如何重置密碼的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考。一起跟隨小編過來看看吧。
成都創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、外貿(mào)營銷網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的瀘水網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
一、記得密碼準(zhǔn)備修改新密碼
連接mysql數(shù)據(jù)庫 ,在cmd中輸入指令:
mysql -uroot -p
然后回車輸入密碼
2.切換數(shù)據(jù)庫:
use mysql;
*mysql是系統(tǒng)默認(rèn)的數(shù)據(jù)庫,它里面有個(gè)user表存儲(chǔ)著當(dāng)前數(shù)據(jù)庫使用者的用戶名和密碼。*
3.修改mysql數(shù)據(jù)庫里面user表密碼
update user set password=password('root') where user='root';
*password('root')是一個(gè)函數(shù),root就是修改后的新密碼,作為參數(shù)傳給password()函數(shù)*
4.重新啟動(dòng)mysql的服務(wù)。
二、忘記密碼準(zhǔn)備重置密碼
停止mysql的服務(wù),在cmd窗口中執(zhí)行指令:
compmgmt.msc
打開計(jì)算管理——>服務(wù)與應(yīng)用程序—->服務(wù)—>mysql,停止服務(wù)。
2.打開cmd窗口,在窗口里面執(zhí)行命令 :
mysqld --skip-grant-tables //(后面不要加分號)
這句指令是跳過安全檢查
這句指令執(zhí)行后我們會(huì)看到光標(biāo)閃爍,說明開啟了一個(gè)服務(wù),跟tomcat服務(wù)器有點(diǎn)像。
3.保持當(dāng)前的cmd窗口不關(guān)閉,打開另一個(gè)cmd窗口,在連接mysql數(shù)據(jù)庫 mysql -u root,切換數(shù)據(jù)庫 use mysql;修改mysql數(shù)據(jù)庫里面user表密碼;具體參考上面”記得密碼準(zhǔn)備修改新密碼“的操作。
4.關(guān)閉兩個(gè)cmd窗口,Ctrl+Shift+Esc打開任務(wù)管理器找到mysqld的進(jìn)程,將其殺死。
5.啟動(dòng)mysql服務(wù):
打開計(jì)算管理——>服務(wù)與應(yīng)用程序—->服務(wù)—>mysql,啟動(dòng)服務(wù)。
感謝各位的閱讀!關(guān)于mysql如何重置密碼就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!