報這個錯可能是因為用了低版本的的客戶端、驅動連接高版本的mysql服務器。
解決方式有三種:升級客戶端版本、修改服務端認證方式和適應服務端認證方式。
我是通過升級客戶端版本解決,參考一下鏈接:
Upgrading to MySQL Connector/J 8.0
同時收集了其他的解決問題的鏈接:
連接mysql 出現:java.sql.SQLException: Unable to load authentication plugin 'caching_sha2_password'
報這個錯可能是因為用了低版本的的客戶端、驅動連接高版本的mysql服務器。
解決方式有三種:升級客戶端版本、修改服務端認證方式和適應服務端認證方式。
我是通過升級客戶端版本解決,參考一下鏈接:
Upgrading to MySQL Connector/J 8.0
同時收集了其他的解決問題的鏈接:
連接mysql 出現:java.sql.SQLException: Unable to load authentication plugin 'caching_sha2_password'
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。