解决办法:
第一种,访问数据库的URL 后面加上时区。
jdbc:mysql://127.0.0.1:3306/springboot?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8
此处GMT%2B8代表东八区
第二种:修改MySQL数据库的时区
输入: set global time_zone='+8:00';

本文介绍了两种解决MySQL时区不匹配的方法:一是通过在数据库连接URL中添加时区参数;二是直接修改MySQL数据库的全局时区设置。这两种方法都能有效避免因时区问题导致的数据错误。
解决办法:
第一种,访问数据库的URL 后面加上时区。
jdbc:mysql://127.0.0.1:3306/springboot?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8
此处GMT%2B8代表东八区
第二种:修改MySQL数据库的时区
输入: set global time_zone='+8:00';

1602
457
6589
358
865
355

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