mysql-connector-java(6.0以上)的时差问题
2024-08-29 12:18:45
一、背景
通过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
最新文章
- The Road To Hadoop(网盘系统的实现)
- [Tools] 使用XP远程登录Win8系统
- 测试常用SQL注入语句大全
- Android分享中,如何过滤指定的应用,并且对不同的分享方式发送不同的内容?
- Java中测试对象的等价性
- JSTL标签,EL表达式,OGNL表达式,struts2标签 汇总
- Machine Learning for hackers读书笔记(十)KNN:推荐系统
- CloudStack4.2 更新全局参数
- delphi execCommand
- hunnu 11313 无重复元素序列的最长公共子序列转化成最长递增子序列 求法及证明
- stm32的FSMC
- 给Object扩展新方法
- 2019 AI CITY CHALLENGE
- WPF Button 样式
- E - Closest Common Ancestors
- 洛谷P4719 【模板】动态dp(ddp LCT)
- 5-Python3从入门到实战—基础之数据类型(列表-List)
- 利用构建缓存机制缩短Docker镜像构建时间
- Leetcode 235
- 【NOIP】提高组2014 解方程
热门文章
- 微信小程序 - 定位功能
- K8S 部署 ingress-nginx 配置 https
- H3C 802.11n的频宽模式
- linux /bin/bash^M: bad interpreter的解决办法
- Pthon魔术方法(Magic Methods)-bool
- spring cloud (二) 服务提供者 EuekaClient
- JQuery DOM操作(属性操作/样式操作/文档过滤)
- HDU - 3311: Dig The Wells (斯坦纳树)
- css实现硬件加速
- spark的scala:wordCount解析