mysql密碼忘記后如何修改密碼(2022年最新版詳細教程保姆級)
注意事項
一共用到兩個cmd窗口,每一個都要以管理員身份打開,且在修改密碼后,要先關閉第一個跳過驗證密碼的mysql服務的cmd窗口,再啟動mysql,否則會出錯。
在修改密碼前,mysql必須處于關閉狀態(tài)。
步驟
1.以管理員的身份打開cmd窗口,找到mysql安裝的路徑并打開bin目錄
2.在bin路徑下執(zhí)行如下語句,開啟跳過驗證密碼的mysql服務
mysqld --console --skip-grant-tables --shared-memory
如果執(zhí)行這一步出錯,則可能是mysql還在啟動中沒有關閉,需要去任務管理器中找到相關任務并結束,然后重新執(zhí)行該命令。
3.上一步成功后,以管理員的身份再打開一個新的cmd窗口(原來那個cmd窗口還不可以關閉),同樣找到mysql安裝的bin路徑,在該路徑下執(zhí)行mysql -u root -p
,然后回車(不用輸入密碼)。
4. 執(zhí)行 use mysql
語句
5.執(zhí)行flush privileges;
語句
5. 執(zhí)行alter user root@localhost identified by '123456';
語句,把密碼修改為123456(這里填自己想要的密碼)
6. 執(zhí)行 exit
語句
7. 把第一個cmd窗口關閉,在第二個cmd窗口再執(zhí)行net start mysql
啟動mysql
8. 執(zhí)行語句mysql -uroot -p
,輸入剛剛設置的密碼即可登錄成功
總結
到此這篇關于mysql密碼忘記后如何修改密碼的文章就介紹到這了,更多相關mysql密碼忘記修改密碼內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
MySQL安裝第四步報錯(initializing?database報錯)的圖文解決方法
這篇文章主要給大家介紹了關于MySQL安裝第四步報錯(initializing?database報錯)的解決方法,"initializing?database"?通常出現在安裝MySQL的過程中,表示MySQL數據庫初始化過程中遇到了問題,需要的朋友可以參考下2024-06-06MySQL DATE_ADD和ADDDATE函數實現向日期添加指定時間間隔
這篇文章主要介紹了MySQL DATE_ADD和ADDDATE函數實現向日期添加指定時間間隔,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-01-01MySQL去重中distinct和group?by的區(qū)別淺析
今天無意中聽到有同事在討論,distinct和group by有什么區(qū)別,下面這篇文章主要給大家介紹了關于MySQL去重中distinct和group?by區(qū)別的相關資料,需要的朋友可以參考下2022-11-11