欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【Mysql】时区问题 + 【SpringBoot】配置 application.properties

程序员文章站 2022-05-24 15:38:08
...

使用MySql会遇到的时区问题

问题:

使用的是IDEA编译器,在连接数据库是遇到 时区不同 的问题,下图所示:【Mysql】时区问题 + 【SpringBoot】配置 application.properties

解决办法:

  1. MySQL 5.7 Command Line Client(就是那个黑框框),数据密码后,输入下面这段代码
set global time_zone = '+8:00';

如下图所示:
【Mysql】时区问题 + 【SpringBoot】配置 application.properties
问题解决,如下图所示:

【Mysql】时区问题 + 【SpringBoot】配置 application.properties

  1. springboot 中,还需要在 application.properties 加入上面那段代码

如图所示:
【Mysql】时区问题 + 【SpringBoot】配置 application.properties
代码如下:

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/user_spring?serverTimezone=UTC&characterEncoding=utf-8
spring.datasource.username=root
spring.datasource.password=1234