新聞中心
mysql是目前使用最多的數(shù)據(jù)庫引擎,其中l(wèi)inux內(nèi)的MySQL使用頻率很高。但是由于服務(wù)器配置,出現(xiàn)異常等原因,有時(shí)會(huì)忘記MySQL數(shù)據(jù)庫root用戶的密碼。下面我們介紹在linux下修復(fù)MySQL忘記密碼的技巧:

公司主營(yíng)業(yè)務(wù):成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出河?xùn)|免費(fèi)做網(wǎng)站回饋大家。
1.重置MySQL root密碼:
首先,登錄linux系統(tǒng),在命令行下,輸入以下命令:
sudo /etc/init.d/mysql stop
以上命令用于停止MySQL服務(wù),期間可能會(huì)要求輸入root賬戶的密碼,因?yàn)橥浟嗣艽a,所以可以選擇按下回車鍵跳過輸入密碼,等待命令完成即可。
接著,執(zhí)行以下命令,也就是重置root用戶的密碼
sudo mysqld_safe –skip-grant-tables &
在執(zhí)行此命令后mysql就可以重新啟動(dòng),此時(shí)可以連接數(shù)據(jù)庫,并且無需在連接時(shí)需要密碼,也就是跳過了驗(yàn)證(–skip-grant-tables)。
最后,執(zhí)行以下代碼,重新設(shè)置root的密碼:
mysql> update mysql.user set authentication_string=password(‘password123′) where user=’root’;
mysql> flush privileges;
其中,’password123′ 為你要設(shè)置的root密碼,執(zhí)行完成后重啟MySQL服務(wù),現(xiàn)在可以嘗試用新密碼登錄MySQL數(shù)據(jù)庫了。
2.使用MySQL設(shè)置新的密碼
很多情況下,MySQL管理員會(huì)在安裝MySQL服務(wù)器時(shí)就為此設(shè)定一個(gè)初始的密碼,如果忘記的話也可以通過MySQL本身進(jìn)行密碼重置。
首先,停止mysql服務(wù),輸入以下命令啟動(dòng)MySQL
mysqld_safe –skip-grant-tables
然后,使用MySQL客戶端登錄數(shù)據(jù)庫,執(zhí)行以下腳本
mysql -u root mysql
UPDATE user SET authentication_string=PASSWORD(“new password”) WHERE User=’root’;
FLUSH PRIVILEGES;
EXIT
/etc/init.d/mysql restart
其中”new password” 為你設(shè)置的新密碼,執(zhí)行完這些命令后,重新啟動(dòng)MySQL即可成功重置MySQL root用戶的密碼。
結(jié)論
以上為此技巧,可以讓我們?cè)贚inux下重置密碼,現(xiàn)在你可以嘗試使用新的密碼登錄MySQL數(shù)據(jù)庫。不過這里要提醒的是,MySQL的登錄密碼要設(shè)定符合安全性要求,妥善保管。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
新聞名稱:修復(fù)Linux下MySQL忘記密碼的技巧(linux忘記mysql密碼)
分享地址:http://www.5511xx.com/article/dpceoco.html


咨詢
建站咨詢
