MySQL忘記root密碼的重置密碼


1: 通過任務管理器或者服務管理,關掉mysqld(服務進程)
2: 通過命令行+特殊參數開啟mysqld
mysqld --defaults-file="D:\ProgramFiles\mysql\MySQLServer5.7Data\my.ini" --skip-grant-tables

3: 此時,mysqld服務進程已經打開。並且不需要權限檢查
4: mysql -uroot 無密碼登陸服務器。另啟動一個客戶端進行
5: 修改權限表
(1) use mysql;
(2)update user set authentication_string=password('新密碼') where user='root' and Host='localhost';
(3)flush privileges;
6: 通過任務管理器,關掉mysqld服務進程。
7: 再次通過服務管理,打開mysql服務。
8: 即可用修改后的新密碼登陸。


免責聲明!

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



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