com.mysql.jdbc.Driver 是 mysql-connector-java 5中的,
com.mysql.cj.jdbc.Driver 是 mysql-connector-java 6中的
1、JDBC连接Mysql5 com.mysql.jdbc.Driver:

driverClassName=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8&useSSL=false
2、JDBC连接Mysql6 com.mysql.cj.jdbc.Driver, 需要指定时区serverTimezone:

driverClassName=com.mysql.cj.jdbc.Driver
url=jdbc:mysql://localhost:3306/test?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false

但是我今天设置了时区他还是报错,后来找了半天才发现是版本的原因
之前版本是
在这里插入图片描述
他就会报错
在这里插入图片描述
后来改成
在这里插入图片描述
在这里插入图片描述
他就不报错了
总之在使用的时候注意版本问题吧!!

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐