环境

Idea2020.2.1+JDK8+MySql5.7.22

问题

链接MySQL时报错:Server returns invalid timezone. Need to set 'serverTimezone' property.

image.png

解决办法

打开控制面板输入mysql -uroot -p输入密码进入MySQL

image.png

之后输入show variables like'%time_zone';查看时区:

image.png

显示SYSTEM就是代表还没有设置时区,

之后输入set global time_zone = '+8:00';设置时区时间:

image.png

重新连接数据库显示如下:

image.png

这样设置的话mysql服务重启后时区设置就会失效,建议修改MySQL安装目录下的my.ini文件下添加:

default-time_zone='+8:00'
上一篇 下一篇