mybatisg關於jdbc連接報錯,8.0MySQL連接,出現com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure等問題解決方法


首先mysql連接的驅動在5.7版本及之前驅動是

 1 com.mysql.jdbc.Driver 

在8.0更新之后需要注意,已經換成了以下的需要加cj

 1 com.mysql.cj.jdbc.Driver 

如果出現com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure等問題首先檢查jdbc的url是否正確,在8.0以上需要注意,有些參數已經被廢棄但是必須的參數有以下

jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncodeing=UTF-8&useSSL=false&serverTimezone=GMT

連接的符號也從“&”換成”&“注意其他的符號在在xml文件中並不支持,有些參數已經被廢棄,以上的都是在MySQL8.0版本出現的問題。


免責聲明!

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



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