MySQL修改用戶密碼
???
??? 因?yàn)殚L(zhǎng)期不登錄MySQL數(shù)據(jù)庫(kù),登錄時(shí)經(jīng)常忘記root權(quán)限密碼。本文提供一個(gè)在數(shù)據(jù)庫(kù)服務(wù)器上修改root密碼的方法,本文撰寫(xiě)基礎(chǔ)是在xp操作系統(tǒng)下進(jìn)行。
第一步 登錄數(shù)據(jù)庫(kù)服務(wù)器
??? 采用具有Admin權(quán)限的用戶名登錄到服務(wù)器;
第二步 關(guān)閉MySQL服務(wù)
??? 在控件面板->管理工具? 雙擊服務(wù),在彈出頁(yè)面中找到MySQL服務(wù)。單機(jī)坐上腳的停止服務(wù)或者算計(jì)MySQL在彈出頁(yè)面中點(diǎn)擊停止服務(wù)
?
第三步 修改MySQL啟動(dòng)文件
??? 在MySQL安裝目錄下找到my.ini文件,采用文本編輯器打開(kāi)該文件。本文采用EditPlus打開(kāi)文件,在文件末尾增加如下語(yǔ)句:skip-grant-tables。增加完成后保存my.ini文件
?
?
第四步 重啟MySQL
??? 在第二步基礎(chǔ)上選擇MySQL,在左上角點(diǎn)擊啟動(dòng)此服務(wù)或在MySQL上雙擊彈出頁(yè)面上點(diǎn)擊啟動(dòng)MySQL,MySQL重新啟動(dòng)。
???
?
第五步 采用MySQL客戶端登錄
??? 本文采用的是SQLyog連接MySQL數(shù)據(jù)庫(kù),在密碼欄不用輸入密碼。點(diǎn)擊測(cè)試連接,右側(cè)彈出框顯示連接成功(ConnectionSuccessful)并顯示MySQL連接的版本信息。點(diǎn)擊連接。
?
第六步 采用SQL命令修改root密碼
???????? 在Query輸入框中輸入如下語(yǔ)句并執(zhí)行,執(zhí)行后root密碼修改為1111:
???????? UPDATEmysql.USER SET PASSWORD=PASSWORD('1111') WHERE USER='root';
???????? 注意:執(zhí)行完成后不能進(jìn)行馬上測(cè)試,因?yàn)閱?dòng)文件還沒(méi)有修改回去,測(cè)試還是在不進(jìn)行權(quán)限驗(yàn)證下進(jìn)行的。
?
?
?
第七步 修改MySQL啟動(dòng)文件
???????? 在第三步基礎(chǔ)上注釋或刪除新添的語(yǔ)句,建議進(jìn)行注釋。
?
?
第八步 重新重啟MySQL服務(wù)
???????? 重復(fù)執(zhí)行第二步和第四步重啟服務(wù),或者點(diǎn)擊左上角的 重啟動(dòng) 此服務(wù)
?
?
?
第九步 驗(yàn)證新密碼
???????? 重新打開(kāi)SQLyog,在密碼框中輸入新密碼1111。進(jìn)行測(cè)試和連擊。
?
?
??? 通過(guò)以上步驟我們完成了MySQL下root密碼的重新設(shè)置需要注意:
1)??在修改密碼語(yǔ)句執(zhí)行時(shí),必須選擇相關(guān)的數(shù)據(jù)庫(kù)。我們這里選擇修改的是mysql的數(shù)據(jù)庫(kù),所以需要選中mysql后執(zhí)行;
2)??修改完密碼后必須修改my.ini文件并進(jìn)行重啟MySQL數(shù)據(jù)進(jìn)行修改驗(yàn)證,不能直接重啟后就驗(yàn)證的;
3)??關(guān)于my.ini文件修改內(nèi)容建議注釋而不是刪除。
?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
