springboot连接MySQL运行报错:
The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.
谷歌翻译结果:
服务器时区值'Öйú±ê׼ʱ¼ä'无法识别或代表多个时区。 如果要使用时区支持,则必须配置服务器或JDBC驱动程序(通过serverTimezone配置属性)以使用更具体的时区值。
上述大段话的结果其实就是Timezone时区错误
解决这个问题就是修改MySQL的时区:
使用root用户登录mysql
输入一下sql可以查看当前时区配置:
show variables like '%time_zone%';
输入一下sql修改当前时区配置(因为咱们中国是中8区,所以配置成+8:00):
set global time_zone='+8:00';