百度了之后,发现有提到可能是驱动的问题,就检查了下驱动信息,果然发现连接参数中的字段serverTimezone设置为UTC,检查之后改为HongKong 或者 Asia/Shanghai就可以了
jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=utf8&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
解决MySQL驱动时区问题
本文介绍了如何解决因MySQL驱动中serverTimezone参数设置不当导致的时区问题。通过将参数从UTC改为HongKong或Asia/Shanghai,可以有效避免时区不匹配引起的错误。
1902

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



