首先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版本出現的問題。