美文网首页
MySql数据库修改时区(包括整合springboot)

MySql数据库修改时区(包括整合springboot)

作者: employeeeee | 来源:发表于2019-05-10 13:46 被阅读0次

java连接mysql数据库的时候如果mysql的时区不正确也会报错

  • 打开cmd ‘net start mysql’ 启动mysql的服务
  • mysql -hlocalhost -uroot -p 登陆mysql数据库
  • show variables like "%time_zone%"
    image.png
    目前的数据库使用的时区是system
    中国地区应该使用的是+8:00
  • set global time_zone ='+8:00'; set time_zone = '+8:00'; flush privlieges
    再次查询
    image.png
    时区修改成功

当与springboot整合时,如果出现时区问题会报错。

时区报错

解决办法也比较简单

spring:
  datasource:
    url: jdbc:mysql://127.0.0.1:3306/test?characterEncoding=utf8&serverTimezone=GMT%2B8

在url的配置后边加上serverTimezone=GMT%2B8就可以了

相关文章

网友评论

      本文标题:MySql数据库修改时区(包括整合springboot)

      本文链接:https://www.haomeiwen.com/subject/ajqaoqtx.html