解決mysql Access denied for user root@localhost錯誤


1.配置my.ini文件

  在文件中加入:skip-grant-tables,此時不用密碼登錄

2.關閉后重啟服務

  net stop mysql;

  net start mysql;

3.登錄MySQL服務修改密碼

  MySQL  -u 用戶名 -p;

4.修改密碼

  update mysql.user set authentication_string=PASSWORD('你的新密碼') where USER='用戶名';

5.刷新權限表

  flush privileges

6.刪除配置文件內容

  skip-grant-tables

7.關閉后重啟服務

  net stop mysql;

  net start mysql;


免責聲明!

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



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