mysql 连接The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone

今天在测试连接mysql 的时候,提示这个错,The server time zone value ‘�й���׼ʱ��’ is unrecognized or represents more than one time zone.

经查原因如下:
1、使用mysql驱动jar包为;

mysql
mysql-connector-java
6.0.6

mysql驱动包6.X以上 就会报时区的错误,
解决方案:
1、在url地址后面加上 ?serverTimezone=UTC
2、在mysql中设置时区,默认为SYSTEM set global time_zone=’+8:00’

如果只是学习项目的话,可以直接换个驱动包,换成5.X 的使用

发布了11 篇原创文章 · 获赞 11 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/love_gzd/article/details/80857581