MySQL忘記了root用戶密碼如何重置的解決方案
引言
MySQL是當(dāng)前被廣泛使用的關(guān)系型數(shù)據(jù)庫(kù),同時(shí)也是初學(xué)開(kāi)發(fā)的程序員們最適合入門(mén)學(xué)習(xí)的一門(mén)數(shù)據(jù)庫(kù)。MySQL需要設(shè)置root用戶的密碼,用于驗(yàn)證登錄數(shù)據(jù)庫(kù)服務(wù)器,但往往可能由于各種原因?qū)е峦浟嗽撁艽a,于是就有了本次分享的內(nèi)容,在本地(localhost)重置MySQL數(shù)據(jù)庫(kù)root密碼的方法。
演示版本 |
· Window10 |
· MySQL5.5 |
一、無(wú)驗(yàn)證登錄
1.1 停止mysql服務(wù)
以管理員身份打開(kāi) cmd窗口,停止mysq服務(wù),即輸入以下命令,回車
net stop mysql
1.2 無(wú)驗(yàn)證方式啟動(dòng)mysql服務(wù)
繼續(xù)輸入以下命令,回車
mysqld --skip-grant-tables
1.3 登錄數(shù)據(jù)庫(kù)
注意不要關(guān)閉前面操作的窗口,以管理員身份,再打開(kāi)一個(gè)新的cmd窗口,輸入以下命令,回車。即登錄成功。
mysql
二、修改root密碼
2.1 使用mysql數(shù)據(jù)庫(kù)
繼續(xù)輸入以下命令,使用mysql系統(tǒng)數(shù)據(jù)庫(kù)
use mysql;
2.2 修改root密碼
繼續(xù)輸入以下命令,修改root用戶對(duì)應(yīng)密碼
update user set password = password('重置的新密碼') where user = 'root';
有如上結(jié)果,證明修改成功!
三、結(jié)束、重啟、登錄
3.1 結(jié)束mysqld.exe進(jìn)程
關(guān)閉兩個(gè)窗口,打開(kāi)任務(wù)管理器,手動(dòng)結(jié)束mysqld.exe
的進(jìn)程
3.2 重啟mysql服務(wù)
以管理員身份,重新打開(kāi)一個(gè)cmd窗口,輸入以下命令,重啟mysql服務(wù)
net start mysql
3.3 登錄mysql數(shù)據(jù)庫(kù)
輸入以下命令,使用新密碼登錄mysql數(shù)據(jù)庫(kù)(localhost省略)
mysql -uroot -p重置的新密碼
結(jié)果顯示如上,即重置成功!??!
以上就是MySQL忘記了root用戶密碼如何重置的解決方案的詳細(xì)內(nèi)容,更多關(guān)于MySQL忘記root密碼的資料請(qǐng)關(guān)注腳本之家其它相關(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 8.0 Root密碼的簡(jiǎn)便方法小結(jié)
- 一文詳解如何重置你的MySQL或MariaDB的root密碼
- mysql重置root密碼的完整步驟(適用于5.7和8.0)
- MySQL9.0默認(rèn)路徑安裝下重置root密碼
相關(guān)文章
MySQL數(shù)據(jù)庫(kù)函數(shù)之JSON_EXTRACT示例代碼
這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)函數(shù)之JSON_EXTRACT的相關(guān)資料,JSON_EXTRACT()函數(shù)用于從JSON文檔中提取值,支持對(duì)象屬性、數(shù)組元素和嵌套結(jié)構(gòu)的訪問(wèn),示例展示了如何提取簡(jiǎn)單值、嵌套值和數(shù)組中的值,需要的朋友可以參考下2025-02-02Windows MySQL修改配置文件my.ini不生效問(wèn)題
在Windows Server 2019上修改MySQL 5.6的安裝目錄下my.ini文件后,需要通過(guò)修改注冊(cè)表中的ImagePath值來(lái)確保MySQL讀取新的配置文件,修改時(shí)應(yīng)確保配置文件路徑正確,并且新配置不會(huì)覆蓋原有配置,以保證修改生效2025-01-01簡(jiǎn)單學(xué)習(xí)SQL的各種連接Join
sql語(yǔ)句中join是一種高效的語(yǔ)句,下面小編來(lái)帶大家詳細(xì)了解一下它的詳細(xì)情況2019-05-05MySQL中復(fù)制表結(jié)構(gòu)及其數(shù)據(jù)的5種方式
在MySQL中,復(fù)制表結(jié)構(gòu)及其數(shù)據(jù)可以通過(guò)多種方式實(shí)現(xiàn),每種方法都有其適用場(chǎng)景,選擇合適的方法可以提高工作效率,注意處理目標(biāo)表存在性、大表復(fù)制效率及外鍵等約束,感興趣的可以了解一下2024-09-09Mysql使用on update current_timestamp問(wèn)題
這篇文章主要介紹了Mysql使用on update current_timestamp問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-03-03使用innodb_force_recovery解決MySQL崩潰無(wú)法重啟問(wèn)題
這篇文章主要介紹了使用innodb_force_recovery解決MySQL崩潰無(wú)法重啟問(wèn)題,這只一個(gè)成功案例,并不是萬(wàn)能的解決方法,需要酌情考慮,需要的朋友可以參考下2015-05-05