Mysql8.0.11win64重置root用戶密碼操作


在筆記本和PC上面使用Mysql8.0.11免安裝版本,均遇到此問題,記性不太好,現做下筆記。

1.cmd下,先關掉已啟動的mysql服務,使用命令:net stop mysql

2.步驟1的cmd窗口a不關閉,重新開1個cmd窗口b,輸入:mysqld --console --skip-grant-tables --shared-memory,可以無密碼啟動mysql服務;

3.步驟1的cmd窗口下,輸入:mysql -u root -p,回車,默認進入mysql命令行;

3.1 輸入:UPDATE mysql.user SET authentication_string='' WHERE user='root' and host='localhost';  ---將root用戶密碼設置為空;

3.2 輸入:exit 或 quit,退出mysql命令行;

4. 關閉窗口b,在窗口a輸入:mysql -u root -p,回車,默認進入mysql命令行;

5. 輸入:ALTER USER 'root'@'localhost' IDENTIFIED BY 'Data-Insights123'; ---修改root用戶密碼,密碼不能過於簡單,否則會報錯;

命令行提示:Query OK, 0 rows affected (** sec),重置密碼成功;

備注:

步驟5重置密碼完成后,重新進入mysql命令行,修改root用戶密碼,修改過於簡單的密碼,系統也沒有提示err。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM