解决MySQL插入时间差八小时问题

  • 第一种: 查看 mysql 中的时间
    先在cmd中使用 mysql -u 用户名 -p 密码来登录mysql
    输入select now();
    查看MySQL时间
    MySQL插入时间差八小时问题的解决方法
  1. 如果时间和你本地当前时间一致
    说明mysql的时间没有问题, 问题就出现在java时间上
    将jdbc url参数修改成 serverTimezone=Asia/Shanghai 试试.

  2. 如果查询 mysql 时间和本地不一致,使用以下语句设置mysql时区

  • show variables like ‘%time_zone%’; //查询当前时区

  • set global time_zone=’+8:00’; //在标准时区上加+8小时,即东8区时间

  • flush privileges; # 立即生效

相关文章:

  • 2021-07-02
  • 2021-05-30
  • 2022-12-23
  • 1970-01-01
  • 2021-07-17
  • 2022-12-23
  • 2022-12-23
  • 2023-01-04
猜你喜欢
  • 2021-07-30
  • 2022-12-23
  • 2022-12-23
  • 2021-12-07
  • 2022-02-05
  • 2021-08-26
相关资源
相似解决方案