转载

连接数据库出现The server time zone value '�й���׼ʱ��' is unrecogni等问题的解决方案

1.连接数据库出现Loading class `com.mysql.jdbc.Driver'. This is deprecated.解决方案


此问题一般出现于使用较高版本的mysql-connector连接jar包导致

解决方案:
将jdbc.properties中驱动文件变更为

//原驱动文件
driverClass=com.mysql.jdbc.Driver
//更改为
driverClass=com.mysql.cj.jdbc.Driver

2.使用JDBC连接数据库出现The server time zone value '�й���׼ʱ��' is解决方案


** 将jdbc.properties中url后加入?serverTimezone=UTC即可解决**

// 原驱动
driverClass=com.mysql.cj.jdbc.Driver
url=jdbc:mysql://localhost:3306/stus
//更改为
driverClass=com.mysql.cj.jdbc.Driver
url=jdbc:mysql://localhost:3306/stus?serverTimezone=UTC

正文到此结束