如果你是服務(wù)器是 windows xp/2000/2003/nt 都可以使用這個(gè)方法來(lái)找回丟失 MYSQL超級(jí)管理員root的密碼
1,停止MYSQL服務(wù),CMD打開(kāi)DOS窗口,輸入 net stop mysql 2,在CMD命令行窗口,進(jìn)入MYSQL安裝目錄 比如 d:mysql20080505in 3,進(jìn)入mysql安全模式,即當(dāng)mysql起來(lái)后,不用輸入密碼就能進(jìn)入數(shù)據(jù)庫(kù)。命令為: mysqld-nt --skip-grant-tables
***************************************
4,重新打開(kāi)一個(gè)CMD命令行窗口,輸入
mysql -uroot -p,使用空密碼的方式登錄MySQL(不用輸入密碼,直接按回車(chē))
5,輸入以下命令開(kāi)始修改root用戶的密碼(
注意:命令中mysql.user中間有個(gè)“點(diǎn)”)
mysql>
update mysql.user set password=PASSWORD("新密碼") where User="root";6,刷新權(quán)限表
mysql>
flush privileges; 7,退出
mysql>
quit 這樣MYSQL超級(jí)管理員賬號(hào) ROOT已經(jīng)重新設(shè)置好了,接下來(lái) 在任務(wù)管理器里結(jié)束掉 mysql-nt.exe 這個(gè)進(jìn)程,重新啟動(dòng)MYSQL即可?。ㄒ部梢灾苯又匦聠?dòng)服務(wù)器)
MYSQL重新啟動(dòng)后,就可以用新設(shè)置的ROOT密碼登陸MYSQL了!
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。