MySQL丟了root密碼怎麽辦
丟了(le)密碼是非(fēi)常痛心的事(shì)情(qíng),尤(yóu)其是root密碼丟(diū)了:( 。自(zì)己裝裝玩的丟了(le)也就丟了,但是萬一是服務器掛了麻煩(fán)可(kě)就大(dà)了!現在假設(shè)是由於被入侵(qīn)造成的root密碼丟(diū)失。這裏(lǐ)我談一下我自己對這(zhè)樣(yàng)一(yī)個問題的看法(fǎ)。首先遇到這種(zhǒng)問題我們沒有必要慌張,整個恢(huī)複過程也是(shì)很簡單(dān)的。
1 下載MySQL源碼分發包,不用(yòng)區分操作係(xì)統,我(wǒ)們需(xū)要的東西是一樣的。
2 重命名自己的mysql的data目錄(lù)下(xià)的mysql文件夾為oldmysql。
3 將源碼包中data目錄下的mysql目錄複製到(dào)你的mysql的(de)data目錄下。
4 重(chóng)新啟動mysql,現在mysql的授權關係同全新安裝的一樣,空密碼登陸,然(rán)後自行調整授(shòu)權。
5 打開oldmysql這個庫檢查(chá)到底(dǐ)出現了什麽問(wèn)題。
6 如果有備(bèi)份(fèn)對係統中原(yuán)有的數(shù)據庫(kù)進行完整性檢測,以免被人修改。
通過上述6個步驟已經可以完全恢複你對(duì)mysql的控製,重點就是最後(hòu)兩步檢查對方對改了那(nà)些權限,以及數據(jù)的完整性檢測。
關鍵詞:MySQL,root
閱(yuè)讀本文後您有什麽感(gǎn)想? 已有 人(rén)給(gěi)出評價!
- 17
- 14
- 14
- 15
- 14
- 20