您好,登錄后才能下訂單哦!
這篇文章主要介紹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錯誤怎么辦”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。