Spring运行服务器mvn spring-boot:start时报错,application.properties中的配置信息都是按照默认的正常配置,但是就是报错,具体如下图:

com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value 'Öйú±ê׼ʱ¼

其实这不是本身项目的错误,而是版本的不一致问题,为了使MySQL JDBC驱动程序的5.1.33版本与UTC时区配合使用,就需要在配置文件中数据库连接后面指定serverTimezone,代码如下:

1、spring.datasource.url=jdbc:mysql://localhost:3306/test?serverTimezone=UTC
2、jdbc:mysql://localhost:3306/lovewhf?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC
//其中1是解决上面的所说的问题,在后面指定serverTimezone即可,2是更加详细的配置,包含解码、时区等配置。

此问题为时区问题,在 JDBC 的连接 url 部分加上 serverTimezone=UTC 即可。 

如图: 

com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value 'Öйú±ê׼ʱ¼

或修改application.properties配置文件中以下部分:

com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value 'Öйú±ê׼ʱ¼

 

相关文章:

  • 2021-03-31
  • 2021-05-27
  • 2021-09-16
  • 2021-04-29
  • 2021-04-04
  • 2021-04-05
  • 2021-11-26
猜你喜欢
  • 2021-08-26
  • 2022-12-23
  • 2022-12-23
  • 2021-09-28
  • 2022-12-23
相关资源
相似解决方案