mysql8.0忘記密碼的詳細(xì)解決方法
一.問題:
太久沒用mysql ,忘記了原先的root密碼
二:解決
1.關(guān)閉mysql服務(wù)
2.使用cd指令切換到mysql的bin目錄
使用mysqld --console --skip-grant-tables --shared-memory如下圖.
3.打開一個(gè)新的cmd窗口,
mysql -u root -p發(fā)現(xiàn)可直接Enter鍵不輸入密碼進(jìn)入mysql操作界面,如下圖
4.使用名為mysql的數(shù)據(jù)庫,將對(duì)應(yīng)user表的密碼置空
如下圖
5. 關(guān)閉以步驟2mysqld --console --skip-grant-tables --shared-memory打開的mysql服務(wù)(直接關(guān)掉窗口即可)
6. 重新開啟mysql服務(wù),實(shí)現(xiàn)無密碼登陸了
7.修改密碼
注意root和localhost的引號(hào)需為英文字符
ALTER USER 'root'@'localhost'IDENTIFIED WITH mysql_native_password BY 'XXX';//XXX為新密碼 flush privileges
重新進(jìn)入mysql就需要輸入剛剛前面設(shè)置的新密碼了。
總結(jié)
到此這篇關(guān)于mysql8.0忘記密碼的詳細(xì)解決方法的文章就介紹到這了,更多相關(guān)mysql8.0 忘記密碼解決內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MySQL安裝提示"請(qǐng)鍵入NET HELPMSG 3534以獲得更多的幫助"的解決辦法
這篇文章主要介紹了MySQL安裝提示"請(qǐng)鍵入NET HELPMSG 3534以獲得更多的幫助"的解決辦法2017-03-03mysql 開發(fā)技巧之JOIN 更新和數(shù)據(jù)查重/去重
這篇文章主要介紹了mysql 開發(fā)技巧之JOIN 更新和數(shù)據(jù)查重/去重的相關(guān)資料,需要的朋友可以參考下2016-09-09mysql創(chuàng)建表分區(qū)的實(shí)現(xiàn)示例
表分區(qū)是指根據(jù)一定規(guī)則,將數(shù)據(jù)庫中的一張表分解成多個(gè)更小的,容易管理的部分,本文主要介紹了mysql創(chuàng)建表分區(qū)的實(shí)現(xiàn)示例,感興趣的可以了解一下2024-01-01MySQL內(nèi)存及虛擬內(nèi)存優(yōu)化設(shè)置參數(shù)
這篇文章主要介紹了MySQL內(nèi)存及虛擬內(nèi)存優(yōu)化設(shè)置參數(shù),需要的朋友可以參考下2016-05-05Mysql8.0壓縮包安裝方法(詳細(xì)教程一步步安裝)
這篇文章主要給大家介紹了關(guān)于Mysql8.0壓縮包安裝方法,文中介紹的非常詳細(xì),Mysql安裝的時(shí)候可以有msi安裝和zip解壓縮兩種安裝方式,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下2023-07-07