Mac navicat連線mysql報錯:2059、mysql及navicat徹底解除安裝
阿新 • • 發佈:2018-12-14
報錯資訊:2059 - Authentication plugin ‘caching_sha2_password’ cannot be loaded: dlope 使用homebrew安裝的是mysql8,在navicat測試連線時報錯,這是因為mysql8的加密規則是caching_sha2_password,不再mysql_native_password。而且使用brew install mysql 安裝系統偏好裡面不會有mysql的圖示。
通過 brew解除安裝mysql8,再安裝mysql5,但是沒有徹底清除mysql8的相關檔案,mysql5安裝後出現問題,最後使用命令列語句徹底刪除mysql8後,再安裝mysql5,成功,修改root的密碼後,navicat連線成功。
網上下載的navicat可能出現問題,將安裝後無效的navicat從應用程式中刪除後,啟動臺裡仍存在navicat相關的圖示,而且找不到其對應的地址,解除安裝軟體裡面也沒有,最後同樣採用命令列清除的方式解決。
命令列徹底刪除
mysql: https://www.cnblogs.com/liyunfei0103/p/8053223.html
徹底清除navicat:https://blog.csdn.net/zl199104/article/details/51055557