Window環境下,首次安裝mysql,報錯 ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO) 解決方法


報錯:

1、 如果mysql服務已啟動,進入 “任務管理器”,“服務”模塊,往下拉,找到MySQL ,關掉服務

 2、如果已存在存放數據庫表格的文件夾, 把文件夾名改成非“data”,如下圖也可以 (或者把data 文件夾刪掉)

3、使用管理員身份打開cmd,然后 進入mysql的bin路徑,然后輸入如下命令:

F:\mysql-5.7.10-winx64\data > mysqld --initialize --user=mysql --console

4、這時就會生成初始化密碼

 5、啟動mysql服務

 6、進入mysql環境

 7、修改密碼:use mysql  和 update user set authentication_string=password('123456') where user="root"; 命令。刷新緩存:flush privileges;

 8、退出mysql

9、重新使用新密碼進入mysql

參考博客:

https://www.cnblogs.com/runningStudy/p/6444047.html

https://www.cnblogs.com/muxisc/p/11916968.html

https://blog.csdn.net/qq_39940205/article/details/81167131


免責聲明!

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



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