zoukankan      html  css  js  c++  java
  • mysql-connector-java(6.0以上)的时差问题

    一、背景

    通过mybatis日志观察插入数据库的时间为当前时间,但是打开数据库表发现时间滞后了8个小时。

    二、推论及解决

    很容易猜到这是时区的问题。

    三、最后找到的问题点如下:

    jdbc:mysql://localhost:3306/rbac?characterEncoding=utf8&serverTimezone=UTC

    UTC时间生效了,相当于链接在插入数据时把当前时间转换为了UTC时间,而我的当前时间是东8区的北京时间。

    修改如下,问题解决:

    jdbc:mysql://localhost:3306/rbac?characterEncoding=utf8&serverTimezone=PRC

    或者

    jdbc:mysql://localhost:3306/rbac?characterEncoding=utf8&serverTimezone=Asia/Shanghai
  • 相关阅读:
    5.16
    4.29
    二十节 作业
    作业
    作业
    控件
    选择排序
    百钱买百鸡
    用颜色变色变换来调整图像的对比度和亮度
    图像的裁剪
  • 原文地址:https://www.cnblogs.com/yoyotl/p/11185730.html
Copyright © 2011-2022 走看看