在win 2003 下對(duì)忘記MySQL root密碼的修復(fù)方案
此文章主要介紹的是在win 2003 下進(jìn)行MySQL root密碼忘記的修復(fù)方案,忘記MySQL root密碼在實(shí)際操作中時(shí)有發(fā)生,給工作帶來很大的不便,以下就是具體方案的描述,希望在你今后的學(xué)習(xí)中會(huì)有所幫助。
由于維護(hù)的服務(wù)器經(jīng)過了一番折騰后,出現(xiàn)了MySQL登陸#1045錯(cuò)誤。經(jīng)過了一番google后,說是要修改root的密碼。也碰巧忘了MySQL root的密碼。下面就讓我們修改一下root的密碼:
1.在“服務(wù)”里面停到MySQL服務(wù)。當(dāng)然也可以用net stop MySQL
2.以非安全驗(yàn)證的模式啟動(dòng)MySQL服務(wù)。具體方法如下:
進(jìn)入“命令提示符”,切換到MySQL的bin目錄下。
輸入“MySQLd --skip-grant-tables”(這就是進(jìn)入非安全驗(yàn)證模式的命令)
3.隨后以命令提示符的方式進(jìn)入MySQL的客戶端(注:這時(shí)的MySQL root密碼為空)。
4.進(jìn)入后執(zhí)行名令:update set password=password('新密碼') where User='root';
5.在執(zhí)行命令flush privileges;
6.退出qiut;
到此MySQL root密碼修改成功。以正常模式啟動(dòng)MySQL。ok
上述的相關(guān)內(nèi)容就是對(duì)win 2003 下MySQL root密碼忘記的修復(fù)辦法的描述,希望會(huì)給你帶來一些幫助在此方面。
【編輯推薦】