共計 1195 個字符,預計需要花費 3 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
這篇文章主要介紹 navicat 報 2059 錯誤怎么辦,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
在用 navicat 連接 MySQL8+ 時會出現 2059 錯誤,這是由于新版本的 MySQL 使用的是 caching_sha2_password 驗證方式,但此時的 navicat 還沒有支持這種驗證方式。
解決方法就是將驗證方式改為以前版本 (5.7 及以下) 使用的驗證方式 mysql_native_password。具體的驗證方式可以查看默認數據庫 mysql 中 user 表 plugin 字段。
在命令行中登錄數據庫時不會出現 2059 錯誤,在命令行中登錄數據庫,執行下面的命令。
ALTER USER root @ localhost IDENTIFIED WITH mysql_native_password BY password
root 可以改為你自己定義的用戶名,localhost 指的是該用戶開放的 IP,可以是 localhost (僅本機訪問,相當于 127.0.0.1),可以是具體的 *.*.*.* (具體某一 IP),也可以時 % (所有 IP 均可訪問)。password 是你想使用的驗證密碼。
擴展資料
Navicat 是一套快速、可靠并價格相宜的數據庫管理工具,專為簡化數據庫的管理及降低系統管理成本而設。它的設計符合數據庫管理員、開發人員及中小企業的需要。Navicat 是以直覺化的圖形用戶界面而建的,讓你可以以安全并且簡單的方式創建、組織、訪問并共用信息。
Navicat 是聞名世界、廣受全球各大企業、政府機構、教育機構所信賴,更是各界從業員每天必備的工作伙伴。自 2001 年以來,Navicat 已在全球被下載超過 2,000,000 次,并且已有超過 70,000 個用戶的客戶群。《財富》世界 500 強中有超過 100 家公司也都正在使用 Navicat。
Navicat 提供多達 7 種語言供客戶選擇,被公認為全球最受歡迎的數據庫前端用戶界面工具。
它可以用來對本機或遠程的 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 數據庫進行管理及開發。
Navicat 的功能足以符合專業開發人員的所有需求,而且對數據庫服務器的新手來說又相當容易學習。有了極完備的圖形用戶界面 (GUI),Navicat 讓你可以以安全且簡單的方法創建、組織、訪問和共享信息。
Navicat 適用于三種平臺 – Microsoft Windows、Mac OS X 及 Linux。它可以讓用戶連接到任何本機或遠程服務器、提供一些實用的數據庫工具如數據模型、數據傳輸、數據同步、結構同步、導入、導出、備份、還原、報表創建工具及計劃以協助管理數據。
以上是“navicat 報 2059 錯誤怎么辦”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注丸趣 TV 行業資訊頻道!
向 AI 問一下細節