mysql自动生成时间慢了8小时

MySQL数据库时间慢了8小时解决方法

进入你的mysql中如果有Navicat,那么你打开Navicat → 连接数据库 → 打开’查询’ → 创建一个查询 → 然后以此输入以下的语句.

-- 查看当前数据库的时间
select now();
--设置数据库的时间
show variables like '%time_zone%';
--将当前时间增加8小时
set time_zone = '+8:00';
--立即生效
flush privileges;

方法二

发现数据库时间正确,但是插入数据的时候慢了8小时
结尾加上serverTimezone=UTC

jdbc:mysql://localhost:3306/tabel?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC

猜你喜欢

转载自blog.csdn.net/qq_41250229/article/details/118896595