驅動包用的是新版 mysql-connector-java-8.0.16.jar
新版的驅動類改成了com.mysql.cj.jdbc.Driver
新版驅動連接url也有所改動
I、指定時區
如果不設置時區會相差13個小時
比如在java代碼里面插入的時間為:2019-07-26 19:28:02
但是在數據庫里面顯示的時間卻為:2019-07-26 06:28:02
所以使用上海時間(注意:沒有asia/beijing時區)
serverTimezone=Asia/Shanghai
II、指定是否用ssl連接,true值還報錯了
useSSL=false
完整代碼:
url=jdbc:mysql://ip:port/xxx?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&serverTimezone=Asia/Shanghai&useSSL=false
driverClassName=com.mysql.cj.jdbc.Driver