原因:由于默认的是UTC时间,所以在中国有8个小时的时差,需要将serverTimezone的值改为GMT%2B8
spring:
datasource:
url: jdbc:mysql://172.0.0.1:3306/xxx?serverTimezone=GMT%2B8
参考博客:
1,mysql与实际时间有8小时差 - weixin_40886648的博客 - 优快云博客
https://blog.youkuaiyun.com/weixin_40886648/article/details/82770812
本文详细介绍了如何解决在使用MySQL数据库时遇到的时间显示比实际时间慢8小时的问题。通过调整serverTimezone参数为GMT+8,可以确保数据库时间和本地时间一致,避免因时区设置不当导致的数据错误。
9370

被折叠的 条评论
为什么被折叠?



