mysql重置root密碼的完整步驟(適用于5.7和8.0)
第一步:先停止mysql服務(wù),一定要停止!
方式一:通過(guò)命令行關(guān)閉mysql服務(wù)
Windows + R 鍵打開(kāi)運(yùn)行,輸入 cmd 然后按住 ctrl+shift 再按回車(chē)鍵,就是以管理員身份打開(kāi)命令面板了

或者
打開(kāi),開(kāi)始菜單搜索cmd,然后以管理員身份運(yùn)行

打開(kāi)之后輸入以下命令,關(guān)閉mysql服務(wù)
博主這里的是服務(wù)名是mysql80
你們要替換成自己要關(guān)閉的mysql服務(wù)名
net stop mysql80
方式二:通過(guò)服務(wù)項(xiàng)關(guān)閉mysql服務(wù)
Windows+R 鍵打開(kāi)運(yùn)行,輸入service.msc點(diǎn)擊確定

然后找到 mysql 服務(wù),這里有一個(gè)小技巧,隨便點(diǎn)一個(gè)服務(wù),然后直接輸入mysql,頁(yè)面會(huì)自動(dòng)定位到你輸入的字母所匹配到的服務(wù)位置

右鍵你要停止的 mysql 服務(wù),點(diǎn)擊停止

第二步:以管理員的身份打開(kāi)一個(gè)命令行
Windows + R 鍵打開(kāi)運(yùn)行,然后輸入 cmd 按住 ctrl+shift 再按回車(chē)鍵
然后找到自己 mysql 的 my.ini 文件,替換掉:--defaults-file="my.ini路徑"
博主這里的路徑是:D:\ProgramData\MySQL\MySQL Server 8.0\my.ini
mysqld --defaults-file="D:\ProgramData\MySQL\MySQL Server 8.0\my.ini" --shared-memory --skip-grant-tables
如果找不到自己的路徑可以在 mysql 服務(wù)項(xiàng)中右鍵點(diǎn)擊屬性查看


然后將替換后的路徑粘貼到,以管理員身份運(yùn)行的命令行中,按下回車(chē)。
這個(gè)cmd命令窗口會(huì)卡主,這個(gè)時(shí)候不要?jiǎng)铀?/p>

重新打開(kāi)一個(gè)新的 cmd 命令行(可以不用管理員權(quán)限打開(kāi)),然后不需要輸入密碼直接登錄mysql
mysql -u root --或者 mysql

第三步:修改密碼
在登錄進(jìn)去的mysql執(zhí)行如下操作:
重新加載權(quán)限表,一定要重新加載權(quán)限表這一步很重要!?。?/p>
flush privileges;
修改 root 用戶(hù)的密碼,比如修改成 666666
alter user 'root'@'localhost' identified by '666666';

然后關(guān)閉所有的 cmd 命令窗口,在服務(wù)項(xiàng)中重新打開(kāi)mysql服務(wù)

或者以管理員身份運(yùn)行 cmd 命令行輸入如下指令打開(kāi)mysql服務(wù),這里的mysql80是你們自己的mysql服務(wù)名哈
net start mysql80
然后用剛剛修改的密碼,正常登錄mysql即可

歐了,到這里我應(yīng)該解釋的差不多啦
總結(jié)
到此這篇關(guān)于mysql重置root密碼的文章就介紹到這了,更多相關(guān)mysql重置root密碼內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- MySQL5.7安裝過(guò)程并重置root密碼的方法(shell 腳本)
- Mac MySQL重置Root密碼的教程
- mysql8.0.12如何重置root密碼
- 重置mysql的root密碼最簡(jiǎn)單的方法
- MySQL root密碼的重置方法
- 一次MySql重置root密碼無(wú)效的實(shí)戰(zhàn)記錄
- MySQL忘記密碼重置root密碼純步驟分享
- MySQL忘記了root用戶(hù)密碼如何重置的解決方案
- 重置MySQL 8.0 Root密碼的簡(jiǎn)便方法小結(jié)
- 一文詳解如何重置你的MySQL或MariaDB的root密碼
- MySQL9.0默認(rèn)路徑安裝下重置root密碼
相關(guān)文章
MySQL事務(wù)及Spring隔離級(jí)別實(shí)現(xiàn)原理詳解
這篇文章主要介紹了MySQL事務(wù)及Spring隔離級(jí)別實(shí)現(xiàn)原理詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-05-05
MySQL8.x連接5.x 服務(wù)器認(rèn)證問(wèn)題解決
MySQL 8.0與5.x認(rèn)證插件不兼容,需在客戶(hù)端指定使用mysql_native_password,下面就來(lái)介紹一下如何解決,感興趣的可以了解一下2025-08-08
如何使用Docker Desktop部署MySQL8.4.3
本文介紹在Windows上安裝Docker Desktop、拉取MySQL鏡像、啟動(dòng)容器及連接測(cè)試的步驟,包括配置Hyper-V/WSL2、使用第三方鏡像倉(cāng)庫(kù)、設(shè)置端口映射和root密碼等,需要的朋友跟隨小編一起看看吧2025-08-08
mysql8.4版本mysql_native_password無(wú)法連接問(wèn)題解決
用dbeaver可以直接連接,但是用NAVICAT連接后報(bào)錯(cuò),本文主要介紹了mysql8.4版本mysql_native_password無(wú)法連接問(wèn)題解決,具有一定的參考價(jià)值,感興趣的可以了解一下2024-07-07
mysql-5.5.28源碼安裝過(guò)程中錯(cuò)誤總結(jié)
介紹一下關(guān)于mysql-5.5.28源碼安裝過(guò)程中幾大錯(cuò)誤總結(jié),希望此文章對(duì)各位同學(xué)有所幫助。2013-10-10
如何查看連接MYSQL數(shù)據(jù)庫(kù)的IP信息
這篇文章介紹了三種查看連接MYSQL數(shù)據(jù)庫(kù)的IP信息方法,方法簡(jiǎn)單實(shí)用,需要的朋友可以參考下2015-07-07
MySQL-tpch 測(cè)試工具簡(jiǎn)要手冊(cè)
tpch是TPC(Transaction Processing Performance Council)組織提供的工具包。用于進(jìn)行OLAP測(cè)試,以評(píng)估商業(yè)分析中決策支持系統(tǒng)(DSS)的性能。它包含了一整套面向商業(yè)的ad-hoc查詢(xún)和并發(fā)數(shù)據(jù)修改,強(qiáng)調(diào)測(cè)試的是數(shù)據(jù)庫(kù)、平臺(tái)和I/O性能,關(guān)注查詢(xún)能力2016-05-05

