本篇內(nèi)容介紹了“MySQL5.0數(shù)據(jù)庫(kù)的root密碼忘記了怎么辦”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到建平網(wǎng)站設(shè)計(jì)與建平網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊(cè)、網(wǎng)頁(yè)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋建平地區(qū)。
一個(gè)最簡(jiǎn)單的恢復(fù)方法:
SET PASSWORD FOR = PASSWORD(123456);
把上面這段文件!另存為sql.txt
存放在任意文件夾
我這里是存放在E:sevser下
在“運(yùn)行”里執(zhí)行 E:sevserinmysqld-nt --init-file=E:sevsersql.txt
然后重啟服務(wù)器。那嗎ROOT密碼也就自動(dòng)修改成了123456
這里的E:sevsermysql要替換你自己服務(wù)器的MYSQL安裝目錄
如果你變更了ROOT的名稱,那嗎你要更改 root 為你更改的名稱??!
還有個(gè)方法:
Windows:
1.用系統(tǒng)管理員登陸系統(tǒng)。
2.停止MySQL的服務(wù)。
3.進(jìn)入命令窗口,然后進(jìn)入MySQL的安裝目錄,比如我的安裝目錄是c:mysql,進(jìn)入C:mysqlin
4.跳過(guò)權(quán)限檢查啟動(dòng)MySQL,
c:mysqlin>mysqld-nt --skip-grant-tables
5.重新打開(kāi)一個(gè)窗口,進(jìn)入c:mysqlin目錄,設(shè)置root的新密碼
c:mysqlin>mysqladmin -u root flush-privileges password "198651"
c:mysqlin>mysqladmin -u root -p shutdown
將newpassword替換為你要用的root的密碼,第二個(gè)命令會(huì)提示你輸入新密碼,重復(fù)第一個(gè)命令輸入的
密碼。
6.停止MySQL Server,用正常模式啟動(dòng)Mysql
7.你可以用新的密碼鏈接到Mysql了。
命令:
net mysql start 啟動(dòng)MYSQL
net stop mysql 停止MYSQL
下面以在Windows系統(tǒng)上為例,linux上將步驟2的mysqld-nt換為safe_mysqld即可
1 、停止mysql5服務(wù):
net stop mysql5
2、開(kāi)一個(gè)DOS窗口執(zhí)行:
c:mysqlin>mysqld-nt --skip-grant-tables &
3、再開(kāi)一個(gè)DOS窗口執(zhí)行:
c:mysqlin>mysql mysql
> update user set password = password(123456) where user = root;
root密碼即為設(shè)置為123456!
4、啟動(dòng)mysql5服務(wù):
net start mysql5
“MySQL5.0數(shù)據(jù)庫(kù)的root密碼忘記了怎么辦”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!