使用MySQL的异常错误

问题

今天连接MySQL数据库时控制台突然报错,显示为:

java.sql.SQLException: The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.

这里可以看出是时间区域的问题。

解决方法

在配置数据库的连接信息中,在MySQL的URL后面加上“?serverTimezone=UTC“,即是:

spring.datasource.url=jdbc:mysql://localhost:3306/spring_cache?serverTimezone=UTC
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 5,451评论 0 9
  • 今天看到一位朋友写的mysql笔记总结,觉得写的很详细很用心,这里转载一下,供大家参考下,也希望大家能关注他原文地...
    信仰与初衷阅读 4,761评论 0 30
  • 一、MySQL优化 MySQL优化从哪些方面入手: (1)存储层(数据) 构建良好的数据结构。可以大大的提升我们S...
    宠辱不惊丶岁月静好阅读 2,493评论 1 8
  • 阿里的开源Druid,GitHub上有相关介绍,链接地址如下: Druid源码地址:https://github....
    程序猿蛋蛋哥阅读 7,974评论 1 9
  • 一,常规数据库连接 常规数据库连接一般由以下六个步骤构成: 装载数据库驱动程序; 建立数据库连接; 创建数据库操作...
    独念白阅读 618评论 0 2