- 当用springboot连接MySQL的时候,我发现只要用了6.0及以上的版本,数据库里面时间字段显示会多8个小时,修改会少8个小时,但是用6.0以下版本时间没有问题,找了半天都没有发现问题,后来通过仔细找发现在MySQL6.0以下时,不需要设置时区:
,所以时间没有问题。
但是在MySQL6.0及以上时,需要设置时区,我的问题是“serverTimezone”写成了“serverTimeZone”,所以时区相当于没有设置一样的,将大写的“Z”改成小写的“z”就可以了。
但是在MySQL6.0及以上时,需要设置时区,我的问题是“serverTimezone”写成了“serverTimeZone”,所以时区相当于没有设置一样的,将大写的“Z”改成小写的“z”就可以了。