java.sql.SQLException: The server time zone value ‘�й���ʱ��’ is unrecognized or represents more than one time zone.
错误原因:报错显示时区不对,可以通过配置JDBC驱动或者配置serverTimezone来设置时区,很明显,我们数据库驱动的时区配置不对,你得自己去配置或者去更换驱动的版本!
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
默认使用的肯定是最高的版本,试试将mysql的驱动设置成较低的版本,修改如下:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
<version>5.1.49</version>
</dependency>
重新启动项目,问题解决!