之前我的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=true
而升级后的新版本的连接方式为:
db.driverClassName=com.mysql.cj.jdbc.Driver
db.url=jdbc:mysql://localhost:3306/test1?useUnicode=true&characterEncoding=utf8&useSSL=true&serverTimezone=GMT
在这里,升级后主要做的修改有两个:
- 其一、数据库驱动的连接地址,由之前的
com.mysql.jdbc.Driver
升级为com.mysql.cj.jdbc.Driver
。 - 其二、数据库的url地址在末尾加上时区,即加上
&serverTimezone=GMT
。