MySQL数据库驱动mysql-connector-java与数据库版本的匹配

jar包的下载地址:https://dev.mysql.com/downloads/file/?id=477058

之前我的MySQL数据库驱动mysql-connector-java版本号为5.1.34,在升级成8.0.9-rc版本后,发现原来的连接方式报错了。故在这里记录一下新版本的MySQL数据库驱动的连接使用方式。

先贴出来以前旧版本(5.1.34)的连接方式:

db.driverClassName=com.mysql.jdbc.Driver
db.url=jdbc:mysql://localhost:3306/test1?useUnicode=true&characterEncoding=utf8&useSSL=true12

而升级后的新版本的连接方式为:

db.driverClassName=com.mysql.cj.jdbc.Driver
db.url=jdbc:mysql://localhost:3306/test1?useUnicode=true&characterEncoding=utf8&useSSL=true&serverTimezone=GMT12

在这里,升级后主要做的修改有两个:

其一、数据库驱动的连接地址,由之前的com.mysql.jdbc.Driver升级为com.mysql.cj.jdbc.Driver。
其二、数据库的url地址在末尾加上时区,即加上&serverTimezone=GMT。

原文地址:https://www.cnblogs.com/rainbow70626/p/14466225.html