The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone._编程重生之路的博客-程序员宅基地

技术标签: 异常报错专集  serverTimezone  JPA  mysql  springboot  数据库专栏  

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.

最近在使用springboot 2.1.5 版本的时候遇到以下的问题(测试dao数据的时候)

连接了一下,说的是时区问题(The server time zone),经过了解,最后的解决办法是
在数据库url连接后面添加参数 (这里我设置为香港的时区)

serverTimezone=Hongkong

稍微翻译一下关键错误信息:

 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.

发生SQL异常:服务器时区值无法识别或代表多个时区。 如果要使用时区支持,则必须配置服务器或JDBC驱动程序(通过serverTimezone配置属性)以使用更具体的时区值。

==》》从这里就能得出是因为没有显式把时区写上,所以报了一个异常,而且异常那里也给了解决办法:通过serverTimezone配置属性。

附异常信息:

Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
2019-06-18 22:23:16,916 - HikariPool-1 - Starting...
2019-06-18 22:23:16,925 - Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation.
2019-06-18 22:23:18,331 - HikariPool-1 - Exception during pool initialization.
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.
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129)
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:89)
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:63)
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:73)
	at 
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/HX0326CSDN/article/details/92801289

智能推荐

Java 文件读取的进度条(可用)_CrazyDragon_King的博客-程序员宅基地_java读取文件信息的进度条

Java 文件读取的进度条最近在做一个小的软件,想使用一下文件读取的进度条,发现书上有一个例子,但是运行之后发现无法显示进度条。然后取网上找相关的demo,但是发现了很多人直接把那个书上的错误代码放到 CSDN 上面,我估计他自己也没有测试过代码,而且 书上的代码,可能不是使用 IDE 开发的,所以涉及到了文件的相对路径问题,也都没有指出。这是非常误导人的方法,所以我这里整理一下,写一个可以使用...

matlab 中插入附录,附录 Matlab源程序.doc_恽磊的博客-程序员宅基地

附录 Matlab源程序附录 Matlab源程序附录A 信息熵% 函数说明: %% H=entropy(P,r) 为信息熵函数 %% P为信源的概率矢量, r为进制数 %% H为信息熵 %%****************************** %function H=entropy(P,r)if (len...

Scrapy框架中管道的使用_IT之一小佬的博客-程序员宅基地

爬虫之scrapy管道的使用1. pipeline中常用的方法:process_item(self,item,spider): 管道类中必须有的函数 实现对item数据的处理 必须return item open_spider(self, spider): 在爬虫开启的时候仅执行一次 【相当于__init__】 close_spider(self, spider): 在爬虫关闭的时候仅执行一次 【相当于__del__】2. 管道文件的修改继续完善wangyi爬...

自学自动化测试(一)—-selenium IDE_测试-八戒的博客-程序员宅基地_自动化测试ide

对于,我们做测试的新手来说,自动化测试一直是一个比较高级的领域,当然是相对于手工测试来说。最近,对自动化测试产生了兴趣。不,具体点应该是对selenium工具产生了兴趣。为什么不是QTP呢,之前,QTP也有学习,后来还买了本《QTP自动化测试进阶指南》,看了几天,不知为什么看不下去。嗯!我一直偏爱于开源的技术和工具。最早用LR做性能测试,后来发现了JMeter那个小工具后,基本上能用JMeter解决的问题,就不在用LR了。开源的东西好处多多,当然了不足也多多。这里就不啰嗦了。呵呵。 下面说说se...

java如何导入spring源码_Windows下将Spring源码导入eclipse/sts_定乎内外之分的博客-程序员宅基地

首先说明下为什么要将spring源码导入到eclipse,当然这是为了方便查看源码。目前最新的spring源码是基于gradle来编译的,对于大多数习惯了用IDE编写代码程序员这是相当不方便的。那么如果把spring导入到我们熟悉的IDE中呢?其实spring已经给我们提供了相应的解决办法。以最新spring为例,下面介绍将spring导入到eclipse中的方法。1、到spring官网下载最新源...

夸克APP端智能:文档关键点检测实践与应用_阿里巴巴移动技术的博客-程序员宅基地

作者:顺达最近夸克端智能小组在做端上的实时文档检测,即输入一张RGB图像,得到文档的四个角的关键点的坐标。整个pipelines属于关键点检测算法,因此最近对相关领域的论文进行阅读和进行了实验尝试。将关键点检测算法按照不同模块进行拆分,可以分成以下几个部分,每个部分都有相关的方法可以进行优化:图片处理:包括数据光学增强,变换,resize,crop等操作,扩充图片的多样性; 编码:指的是在训练中,如何将坐标转换成所需要的label,用于监督模型的输出; 网络模型:指的是网络结构,可以有b..

随便推点

mro列表_类的继承mro_万小柯要努力学习的博客-程序员宅基地

1、通过 类名.__init__(self)类名.方法名(self)School.__init__(self)School.make_cake1(self)Master.__init__(self)Master.make_cake(self)2.1通过 super进行继承super()可以避免重复调用继承属性通过mro列表顺序+1进行继承class Class1:def m(self):prin...

金蝶k3应付包含暂估显示不正确,语法查询_不会游泳的饺子的博客-程序员宅基地

SELECTFGroupID ,FVchInterID , --凭证内码FPeriod , -- 暂估、冲回期间FYear , -- 暂估、冲回年度FVchNumber , --凭证号码FTranType ,--暂估冲回类型内码,4000暂估-4000冲回5委外暂估FSCBil...

laravel_微信分享_Mr-任的博客-程序员宅基地_laravel 微信分享

今天接触到了微信分享,来记录一下自己所理解的一些逻辑,首先,我画了一个草图,模拟逻辑. 微信官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115 上代码:test.blade.php<!DOCTYPE html>&a

php5.4.12 x64 vc9 redis,win 10 安装redis 以及php 配置redis 链接_weixin_39634876的博客-程序员宅基地

Windows10 64位 下安装redis下载:1.下载redis的windows应用程序,支持32位和64位,根据实际情况下载下载地址:https://github.com/dmajkic/redis/downloads示例C:\Users\jiang>wget https://github.com/downloads/dmajkic/redis/redis-2.4.5-win32-wi...

css中关于div中文本垂直居中的问题。_weixin_34189116的博客-程序员宅基地

面试几次下来,问的最多的问题就是水平居中问题,现在总结一下css的水平居中问题:vertical-align,在div中设置文本垂直居中,是不起作用的。那怎么样设置div的文本垂直居中?1、单行文本垂直居中:方法:把文本段落高度(line-height)和所在区域层的高度(height)设为一致即可。缺点:这种方法只对单行文本有效。这段代码很简,后面使用overflow:hidden的设置...

尾递归优化原理与Python实现(以Fibonacci数列和小明爬楼梯问题为例)_dongfuguo的博客-程序员宅基地

首先祝全体屋友中秋节快乐!众所周知,在函数递归调用时,要保存函数调用的位置以便使得被调函数结束后能够返回正确的位置,这个信息保存在线程栈中。由于栈的空间有限,所以如果函数递归调用深度超过一...

推荐文章

热门文章

相关标签