Linux下MYSQL 5.7 找回root密碼的問題(親測(cè)可用)
一、通過 --skip-grant-tables 找回
(注意:該操作必須考慮安全因素,因?yàn)樵谠O(shè)置免密登陸期間期數(shù)據(jù)庫(kù)處于無密碼保護(hù)狀態(tài))
1.1 修改my.conf,新增免密登陸啟動(dòng)項(xiàng)
vi /etc/my.cnf
在 [mysqld] 區(qū)域 新增 skip-grant-tables
新增完成后,:wq 保存退出,重啟mysqld服務(wù)。
systemctl restart mysqld
1.2 免密模式下進(jìn)入mysql控制臺(tái),重置密碼
mysql -uroot -p
輸入密碼環(huán)節(jié)直接輸入回車。
選擇數(shù)據(jù)庫(kù)mysql
use mysql;
執(zhí)行修改root命令
UPDATE user SET authentication_string = password ( '你的密碼,默認(rèn)密碼規(guī)則要求需要大小寫字母和符號(hào)、數(shù)字組合' ) WHERE User = 'root' ;
執(zhí)行成功后,退出mysql數(shù)據(jù)庫(kù)
exit;
1.3注釋或刪除免密登陸配置項(xiàng),重啟mysqld服務(wù)并進(jìn)行登陸驗(yàn)證
vi /etc/my.cnf
重啟mysqld服務(wù)
systemctl restart mysqld
使用新密碼登陸進(jìn)行驗(yàn)證
mysql -uroot -p
輸入密碼后回車提交,驗(yàn)證。
到此這篇關(guān)于Linux下MYSQL 5.7 找回root密碼的問題(親測(cè)可用)的文章就介紹到這了,更多相關(guān)MYSQL 5.7 找回root密碼內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MySQL數(shù)據(jù)庫(kù)服務(wù)器端核心參數(shù)詳解和推薦配置
MySQL手冊(cè)上也有服務(wù)器端參數(shù)的解釋,以及參數(shù)值的相關(guān)說明信息,現(xiàn)針對(duì)我們大家重點(diǎn)需要注意、需要修改或影響性能 的服務(wù)器端參數(shù),作其用處的解釋和如何配置參數(shù)值的推薦,此事情拖了不少時(shí)間,為方便大家?guī)兔m錯(cuò)2011-12-12淺談MySQL中g(shù)roup_concat()函數(shù)的排序方法
下面小編就為大家?guī)硪黄獪\談MySQL中g(shù)roup_concat()函數(shù)的排序方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-12-12MySQL簡(jiǎn)單了解“order by”是怎么工作的
在MySQl中ORDER BY 語句用于對(duì)結(jié)果集進(jìn)行排序,那么它是怎么工作的,以及如何優(yōu)化,下面由小編跟大家講一講2019-05-05MySQL 實(shí)例無法啟動(dòng)的問題分析及解決
這篇文章主要介紹了MySQL 實(shí)例無法啟動(dòng)的問題分析及解決方法,幫助大家更好的理解和學(xué)習(xí)使用MySQL數(shù)據(jù)庫(kù),感興趣的朋友可以了解下2021-03-03使用prometheus統(tǒng)計(jì)MySQL自增主鍵的剩余可用百分比
這篇文章主要介紹了使用prometheus統(tǒng)計(jì)MySQL自增主鍵的剩余可用百分比,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04關(guān)于Mysql搭建主從復(fù)制功能的步驟實(shí)現(xiàn)
這篇文章主要介紹了關(guān)于Mysql搭建主從復(fù)制功能的步驟實(shí)現(xiàn),在實(shí)際的生產(chǎn)中,為了解決Mysql的單點(diǎn)故障已經(jīng)提高M(jìn)ySQL的整體服務(wù)性能,一般都會(huì)采用主從復(fù)制,需要的朋友可以參考下2023-05-05