问题
在运行SpringBoot项目时,控制台报出了一个错误:The Server timezone value is unrecognized or represents more than one time zone...
仔细分析了一下是在连接MySQL的时候出现的问题。
解决
1.使用root用户登录MySQL。
2.打开命令行,输入以下命令查看时间区相关参数信息。
show variables like '%time_zone%';
3.可以看到timezone参数的值为SYSTEM,即默认为美国时间,中国时间要比这个时间迟8个小时,因此重新设置参数值为+8:00。
set global time_zone='+8:00'