navicat連接mysql失敗


上個月由於安裝mac版的安卓環境,導致navicat出現以上錯誤,找了很多方法,並且重新安裝了mysql和navicat,都不好使,他們兩個始終都連接不上

最后我上網查了一下,最終解決了問題

1,首先登陸mysql

在終端輸入代碼

  sudo su

  輸入完后獲取超級權限 終端顯示 sh-3.2#

  輸入本機密碼(Apple ID密碼)

  接着通過絕對路徑登陸 代碼

  /usr/local/mysql/bin/mysql -u root -p

  再輸入mysql密碼(我的密碼設置為root)

  登陸成功

2,接着輸入

USE mysql;

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; FLUSH PRIVILEGES;

(root為用戶名了,localhost是ip地址127.0.0.1都是特指本機,mysql_native_password是舊的密碼驗證機制,123456是密碼,最后別忘了分號)

最后成功啦!我的小蘋果終於又可以愉快的使用數據庫啦!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM