解決:mysql 連接報錯 Authentication plugin 'caching_sha2_password'cannot be loaded

原文鏈接:https://blog.csdn.net/jinhaijing/article/details/83421189

Navicat連接linux上的mysql時報如下錯誤:

錯誤原因:

 即從mysql5.7版本之後,默認採用了caching_sha2_password驗證方式。

解決辦法:

在linux服務器中,開啓mysql,並進入連接的數據庫執行如下語句,表示採用原來的身份驗證機制。

mysql>ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的mysql密碼';
如圖:

再次測試即連接就成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章