使用mysql的新版驱动类(com.mysql.cj.jdbc.Driver)在存入时间时,发现相差8个小时,经检查发现数据库时区配置问题

解决办法有以下三种

一、mysql数据配置时区

set global time_zone='+08:00';
set time_zone = '+08:00';

检查配置

show variables like '%time_zone%';

这种修改在重启数据库后,会恢复成默认时区

二、配置jdbc链接

增加参数serverTimezone=GMT%2B8

spring.datasource.url: jdbc:mysql://localhost:3306/springboot_demo?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=UTF-8
spring.datasource.username: root
spring.datasource.password: root123
spring.datasource.driver: com.mysql.cj.jdbc.Driver

三、修改mysql配置

修改 /etc/mysql/my.cnf

增加参数

default-time-zone='+08:00'

如果是阿里云RDS数据,登录阿里云帐号,RDS - 参数配置,找到“default_time_zone”,修改成“+08:00”

重启数据库即可

总结

建议采用方法二修改jdbc链接的方式,不需要重启数据库

mysql数据库时区配置相关推荐

  1. mysql windows 管道连接,科技常识:Windows Server 2016 MySQL数据库安装配置详细安装教程...

    今天小编跟大家讲解下有关Windows Server 2016 MySQL数据库安装配置详细安装教程 ,相信小伙伴们对这个话题应该也很关注吧,小编也收集到了有关Windows Server 2016 ...

  2. 安装mysql 环境变量_win10系统安装mysql数据库后配置环境变量的图文教程

    安装mysql数据库后配置环境变量的图文教程: 1.同时按下键盘组合键Win+i,打开设置窗口,点击"System",进入系统设置: 2.在系统设置窗口中选择"About ...

  3. linux的mysql主主_Linux下指定mysql数据库数据配置主主同步的实例

    一. 概念:① 数据库同步  (主从同步 --- 主数据库写的同时 往从服务器写数据) ② 数据库同步  (主主同步 --- 两台数据库服务器互相写数据) 二. 举例 主主数据库同步服务器配置 数据库 ...

  4. ubuntu14.04使用MySQL数据库安装配置Hive 1.2.1

    ubuntu14.04使用MySQL数据库安装配置Hive 1.2.1 一.准备Mysql已经安装好.本人装的是navicat,图形化界面.     并在本地用root用户建立了test数据库   二 ...

  5. 《大型数据库技术》MySQL数据库安装配置及基础使用

    文章目录 1.下载安装MySQL 1.1 搜索MySQL下载页面 1.2 查看各种MySQL版本 1.3 安装配置MySQL 2.数据库基本操作 2.1 创建数据库 2.2 创建关系表 2.3 插入数 ...

  6. MySql数据库主从配置详细教程

    MySql数据库主从配置详细教程 本文将讲解mysql数据库的主从配置方法.mysql数据库进行主从配置后,可以实现数据库的备份.同时应用也可以实现读写分离,提高应用的并发量. 1.主从原理 主从原理 ...

  7. MySQL 数据库时区设置方法,“The server time zone value ‘�й���׼ʱ��‘ is unrecognized or represents ...” 问题解决

    连接 mysql 数据库时提示如下异常,是时区问题导致的. An error occurred while establishing the connection:Long Message: The ...

  8. 转载 mysql 数据库优化配置实例

    MySQL服务器my.cnf配置文档详解  硬件:内存16G [client]  port = 3306  socket = /data/3306/mysql.sock [mysql]  no-aut ...

  9. [CentOS Python系列] 三.阿里云MySQL数据库开启配置及SQL语句基础知识

    从2014年开始,作者主要写了三个Python系列文章,分别是基础知识.网络爬虫和数据分析. Python基础知识系列:Pythonj基础知识学习与提升 Python网络爬虫系列:Python爬虫之S ...

最新文章

  1. 时间控件之赋值问题:datetimebox
  2. 14 调整数组顺序使奇数位于偶数前面
  3. 一对多,多对一,多对多的关系
  4. 腾讯Blade Team胡珀:IoT时代,“白帽子”以网为剑捍卫安全
  5. xtrabackup mysql 5.6_percona-xtrabackup工具实现mysql5.6.34的主从同步复制
  6. recycleview 使用详解,添加头部尾部,混合item,侧滑菜单,跳转到指定位置,实现九宫格布局
  7. 海信计算机辅助统,海信计算机辅助手术系统(CAS2.2)升级面市
  8. 吉米多维奇数学分析习题集--习题1380(用隐函数求导计算泰勒展开式)
  9. Visual Studio 各版本下载合集vs2005下载+vs2008下载+vs2010下载+vs2012下载
  10. 佩戴十字架项链有什么特殊含义?
  11. 免费好用的虚拟服务器,六大免费好用的虚拟主机管理系统
  12. CSS学习笔记7PS切图与仿学成在线例子
  13. Java动态导出word文档内容及图片
  14. 魔众微信管理系统 v1.0.0 更简单可用的微信公众号管理系统
  15. 麦当劳如何吸引消费者走进店里
  16. plupload插件的错误SCRIPT601
  17. 每日爬虫:爬百度千千音乐
  18. 灵机一栋团队alpha冲刺 Ⅱ
  19. collect2.exe | [Error] ld returned 1 exit status怎么办
  20. Lawliet|C语言学习笔记2——变量/数据类型/表达式

热门文章

  1. CListCtrl中的HitTest、SubItemHitTest的用法
  2. 大学计算机打开文件过程演示实验记录表,操作系统进程与文件管理 实验报告表 作业 5.doc...
  3. 市场调研报告-全球与中国熔接器市场现状及未来发展趋势
  4. Python美股量化交易填坑记录——14c.W底交易机器人(实盘记录)
  5. 基于Verilog的TCAM硬件实现
  6. 测试用例设计方法(一)
  7. Android入门,android开发需要什么基础
  8. windows xp 自动登录
  9. 个人开发者一分钟接入微信支付宝支付
  10. 苏州大学2021年全日制博士学位研究生招生简章