navicat連接mysql出現1045錯誤的解決方法是什么

navicat連接mysql出現1045錯誤的解決方法是什么

navicat連接mysql出現1045錯誤

使用Navicat連接mysql出現1045,可能的原因為忘記密碼。

navicat連接mysql出現1045錯誤的解決方法是什么

下面方法可以幫助重置密碼:

1、以管理員權限運行cmd程序;

2、cd C:Program Files (x86)MySQLMySQL Server 5.7bin

3、關閉mysqld進程,

>>tasklist |findstr mysqld? ? ? ? 這行命令可以用來查看mysqld是否在運行,在運行中則可以查到它的PID

>>taskkill /F /PID xxxx? ? ? ? ? ? ?xxxx是從前面一條命令得到的PID值

navicat連接mysql出現1045錯誤的解決方法是什么

相關推薦:《Navicat for mysql使用圖文教程

4、跳過權限登錄MySQL 服務器端

>>mysqld –skip-grant-tables

關閉cmd,重新以管理員權限運行cmd

5、修改密碼

>>cd C:Program Files (x86)MySQLMySQL Server 5.7bin

>>mysql

?navicat連接mysql出現1045錯誤的解決方法是什么

>>update mysql.user set authentication_string=password(‘123456’) where user = ‘root’;?

>>flush privileges;

navicat連接mysql出現1045錯誤的解決方法是什么??

>>select * from mysql.userG;

找到root用戶的authentication_string這項,并把它的值記下來

navicat連接mysql出現1045錯誤的解決方法是什么

>>update mysql.user set authentication_string = ‘*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9’ where user = ‘root’;here user = ‘root’;

>>flush privileges;

>>quit

navicat連接mysql出現1045錯誤的解決方法是什么

6、重啟mysql

>>net start mysql

navicat連接mysql出現1045錯誤的解決方法是什么

7、嘗試連接,如果提示1862,修改密碼后再次連接。

>>mysqladmin -uroot -p password

navicat連接mysql出現1045錯誤的解決方法是什么

再次連接測試,

navicat連接mysql出現1045錯誤的解決方法是什么

大功告成!

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享