共計 756 個字符,預計需要花費 2 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
這篇文章主要介紹了 navicat 連接報 1045 錯誤的解決方法,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓丸趣 TV 小編帶著大家一起了解一下。
navicat for MySQL 連接本地數據庫出現 1045 錯誤,如下圖:
說明連接 mysql 時數據庫密碼錯誤,需要修改密碼后才可解決問題。
解決步驟如下:
1、首先打開命令行:開始 - 運行 - cmd;
2、先進入電腦安裝的 mysql 的 bin 目錄下(你自己軟件的安裝路徑),如果是 C 盤,就可以直接執行命令:mysql -u root mysql;
3、進入 mysql 后執行命令:UPDATE user SET Password=PASSWORD(newpassword) where USER= root;
4、如果報 1820 的錯誤,則執行命令:ALTER USER USER() IDENTIFIED BY‘新密碼’,提示 Query OK,說明密碼已修改成功;
5、如果如下圖所示報 1054 的錯誤,則更改命令語句為:update user set authentication_string=password(root) where user= root 即可。
因為 mysql 數據庫下已經沒有 password 這個字段了,password 字段改成了 authentication_string。
6、完成之后,執行命令:quit 或 exit,退出 mysql。
ps:如果在執行命令過程中報 1064 錯誤,則說明可能是語法錯誤,注意查看你的 sql 語句是否有錯誤。
感謝你能夠認真閱讀完這篇文章,希望丸趣 TV 小編分享的“navicat 連接報 1045 錯誤的解決方法”這篇文章對大家有幫助,同時也希望大家多多支持丸趣 TV,關注丸趣 TV 行業資訊頻道,更多相關知識等著你來學習!
向 AI 問一下細節