新建了一个'springboot'项目,在用'idea'连接本地数据库的时候,报错如下:
The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone
使用'Navicat'连接本地库,输入命令show variables like '%time_zone%'
,结果如下:
time_zone
的值为 SYSTEM
,``SYSTEM` 在MySQL中默认使用美国时间,中国时区与美国时区相差8个小时,所以需要在这个时间上加上8;
输入命令: set global time_zone='+8:00'
上面的方法修改了mysql
的默认时区,还可以在连接数据库时,在url
后面加上serverTimezone=GMT%2B8
。
让MySQL
时区和系统时区保持一致,就OK了。
网友评论