美文网首页
连接数据库报时区错误

连接数据库报时区错误

作者: 帮我的鸵鸟盖个章 | 来源:发表于2019-06-22 17:07 被阅读0次

新建了一个'springboot'项目,在用'idea'连接本地数据库的时候,报错如下:

The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone

使用'Navicat'连接本地库,输入命令show variables like '%time_zone%',结果如下:

2FUGFDCESV7.png

time_zone 的值为 SYSTEM,``SYSTEM` 在MySQL中默认使用美国时间,中国时区与美国时区相差8个小时,所以需要在这个时间上加上8;

输入命令: set global time_zone='+8:00'

上面的方法修改了mysql 的默认时区,还可以在连接数据库时,在url 后面加上serverTimezone=GMT%2B8

MySQL时区和系统时区保持一致,就OK了。

相关文章

网友评论

      本文标题:连接数据库报时区错误

      本文链接:https://www.haomeiwen.com/subject/cesvqctx.html