MySQL忘記密碼重置root密碼純步驟分享
進(jìn)入MySQL安裝bin文件夾,打開cmd
1、停止服務(wù)(若已停止則忽略)
net stop mysql
2、跳過MySQL驗(yàn)證(無密碼登錄)
其中my.ini文件地址根據(jù)自己情況修改
mysqld --defaults-file="C:ProgramData\MySQL\MySQL Server 8.0\my.ini" --console --skip-grant-tables --shared-memory
3、以管理員方式啟動新的cmd命令提示符窗口,并進(jìn)入mysql安裝的bin目錄
4、直接輸入“mysql”進(jìn)入mysql工作臺界面
如果報錯找不到命令“mysql”,可以輸入“.\mysql”
5、輸入命令“use mysql;” 打開mysql數(shù)據(jù)庫
6、修改root密碼 ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’;
ALTER USER ‘root'@‘localhost' IDENTIFIED BY ‘123456';
由于權(quán)限認(rèn)證沒有重新加載,執(zhí)行修改密碼語句后會報錯。
ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
7、輸入命令“flush privileges;”重新加載權(quán)限
flush privileges;
8、再次修改root賬戶密碼
再次輸入命令“ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’;”修改root賬戶的密碼
9、輸入命令“exit”退出命令提示符窗口
最后記得重新啟動mysql
net start mysql
到此這篇關(guān)于MySQL忘記密碼重置root密碼純步驟分享的文章就介紹到這了,更多相關(guān)MySQL重置root密碼內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
一種簡單的ID生成策略: Mysql表生成全局唯一ID的實(shí)現(xiàn)
這篇文章主要介紹了一種簡單的ID生成策略: Mysql表生成全局唯一ID的實(shí)現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-11-11MySQL關(guān)聯(lián)查詢優(yōu)化實(shí)現(xiàn)方法詳解
在數(shù)據(jù)庫的設(shè)計中, 我們通常都是會有很多張表 , 通過表與表之間的關(guān)系建立我們想要的數(shù)據(jù)關(guān)系, 所以在多張表的前提下, 多表的關(guān)聯(lián)查詢就尤為重要,這篇文章主要介紹了MySQL關(guān)聯(lián)查詢優(yōu)化2022-11-11在ubuntu中重置mysql服務(wù)器root密碼的方法
在ubuntu下安裝了mysql 5 server,結(jié)果不知道什么原因,安裝時輸入的root帳號密碼在使用時無論如何都不能通過數(shù)據(jù)庫服務(wù)器的驗(yàn)證。無奈只有重置mysql的root帳號密碼。查了一下,用了以下方法成功的重置了root帳號密碼2012-10-10深入理解SQL的四種連接-左外連接、右外連接、內(nèi)連接、全連接
本篇文章是對SQL中的四種連接-左外連接、右外連接、內(nèi)連接、全連接進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-07-07Windows10下mysql 8.0.12解壓版安裝配置方法圖文教程
這篇文章主要為大家詳細(xì)介紹了Windows10下mysql 8.0.12解壓版安裝方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-08-08mysql數(shù)據(jù)校驗(yàn)過程中的字符集問題處理
在日常應(yīng)用中,我們經(jīng)常會遇到在不同的字符集的數(shù)據(jù)庫直接進(jìn)行數(shù)據(jù)的導(dǎo)入導(dǎo)出操作,針對這個問題,我們來進(jìn)行討論下2014-05-05