java.sql.SQLException: The server time zone value ‘�й���׼ʱ��‘ is unrecognized or represents more ..._cause: java.sql.sqlexception: the server time zone-程序员宅基地

技术标签: Java  java  

问题描述

今天使用Spring-boot配置好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的时候时区设置的不正确 mysql默认的是美国的时区,而我们中国大陆要比他们迟8小时,采用+8:00格式

  • 使用的数据库是MySQL,在SpringBoot2.1在你没有指定MySQL驱动版本的情况下它自动依赖的驱动是8.0.12很高的版本,这是由于数据库和系统时区差异所造成的,在jdbc连接的url后面加上serverTimezone=GMT即可解决问题,如果需要使用gmt+8时区,需要写成GMT%2B8,否则会被解析为空。

  • 再一个解决办法就是使用低版本的MySQL jdbc驱动,5.1.28不会存在时区的问题。

解决办法

在配置数据库URL后面加上serverTimezone=GMT%2B8

url: jdbc:mysql://127.0.0.1:3306/lucykmoney?serverTimezone=GMT%2B8

注意:别忽略 ?

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/github_38336924/article/details/107058086

智能推荐

(五) kendo UI view除表单外的常用组件-程序员宅基地

文章浏览阅读67次。<div data-role="view" id="id" data-title="标题"></div>=================================================1.可以有很多个view(页),但每次只显示一个,通过 href=#id切换到当前页2.与layout不同,layout通常用于多个view里面的固定层;可以..._kendo form layout

支持向量机(SVM)简介-程序员宅基地

文章浏览阅读491次。主要内容 一:SVM简介 二:线性分类 三:分类间隔 四:核函数 五:松弛变量 SVM简介 支持向量机(supportvectorMachine)是由Cortes和Vapnik于1995年首先提出的,它在解决小样本、非线性及高维模式识别中表现出许多特有的优势,并能够推广应用到函数拟合等其他机器学习问题中。..._支持向量机法的简介

聚焦DTC 2024丨云和恩墨以数据库技术创新迎接现代硬件变革与国产化挑战-程序员宅基地

文章浏览阅读432次,点赞25次,收藏20次。2024数据技术嘉年华4月12-13日,在北京新云南皇冠假日酒店,备受数据库行业关注的第十三届数据技术嘉年华(DTC 2024)盛大召开。在这个汇集前沿技术思想、深邃行业透视及创新实践精华的年度盛典上,80位演讲嘉宾分享了他们对数据库技术的洞见、对行业发展脉络的分析以及在现实场景中取得的创新成果。作为本次大会的深度参与者之一,云和恩墨七位演讲人分享了在现代硬件变革背景下对数据库内核技术的突破性研发...

配置 Oracle 网络服务器环境(即配置listener.ora、sqlnet.ora 和 tnsnames.ora三个文件)_tnsnames.ora和listener.ora-程序员宅基地

文章浏览阅读1.6k次。今天是重要的一天。将XML数据导入ORACLE遇到很多问题,学了好多,其中很长时间花在网络配置上,刚开始学,具体原因不知道,先把搜集到的好文章存下来,以后慢慢研究。监听配置文件 为了使得外部进程 如 CAMS后台程序 能够访问 Oracle 数据库 必须配 置 Oracle 网络服务器环境 配置 Oracle 网络服务器环境是通过配置 ..._tnsnames.ora和listener.ora

ECHATS笔记 散点图_js的echart的散点图 data 的结构描述-程序员宅基地

文章浏览阅读196次。一.散点图在散点图中x轴和y轴都是value的类型自己的series中的类型是scatter,传入的data数据必须是二维数据传入的数据放在series中的data里<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"&g_js的echart的散点图 data 的结构描述

react 服务器_使用React和AWS Amplify进入无服务器服务第2部分:创建和使用无服务器服务...-程序员宅基地

文章浏览阅读343次。react 服务器by Peter Mbanugo 彼得·姆巴努戈(Peter Mbanugo) 使用React和AWS Amplify进入无服务器服务第2部分:创建和使用无服务器服务 (Going serverless with React and AWS Amplify Part 2: Creating And Using Serverless Services)Serverless i..._react使用aws amplify的clientmetadata

随便推点

使用Keepalived实现HAProxy高可用-程序员宅基地

文章浏览阅读361次。尽管HAProxy非常稳定,但仍然无法规避操作系统故障、主机硬件故障、网络故障甚至断电带来的风险。所以必须对HAProxy实施高可用方案。下面将介绍利用Keepalived实现的HAPr..._keepalived 做了 ha-proxy 的高可用

python编的俄罗斯方块游戏_python实现的俄罗斯方块游戏-程序员宅基地

文章浏览阅读33次。from PyQt5.QtWidgets import QMainWindow, QFrame, QDesktopWidget, QApplicationfrom PyQt5.QtCore import Qt, QBasicTimer, pyqtSignalfrom PyQt5.QtGui import QPainter, QColorimport sys, randomclass Tetris(..._self.setwindowtitle('俄罗斯方块')

apk体积优化,拿下我人生中第7个Offer,真香-程序员宅基地

文章浏览阅读87次。开头移动应用开发从逐渐开始火爆到如今也有小十年了,大部分的学校还是没有开放专门的课程。目前市场上的大部分 Android 开发工程师大多数是自学或者是培训出身,用一段时间上手 Android 开发技能(畅销书作家 Josh Kaufman 提出,掌握正确的方法后,可以在短期内上手任何技能 ),而后进入一家公司或者接手一个项目培养实操能力、积累实战经验。再之后呢,Android 开发初期之后怎么提升?怎么才能叫精通?方向在哪?通常情况下,Android 工程师 1-3 年时间应该能从初级上升到中高级

TensorFlow入门教程:12:训练结果的可视化分析_训练结果可视化图像怎么看-程序员宅基地

文章浏览阅读6.9k次。上篇文章模拟了线性回归下的训练的过程,并演示了训练后的线性模型对数据的适应程度,同时使用可视化的方式看到了结果的显示,在学习的过程中,合理利用诸如matplotlib等库函数,可以非常有效地对结果进行整体把握。在篇文章中将继续使用简单的plot函数结合线性回归的结果,进行训练的中间结果和过程能有很好的把控。前提准备关于线性回归的详细,请参看:https://blog.csdn.net/l..._训练结果可视化图像怎么看

MXML 语法-程序员宅基地

文章浏览阅读6.3k次,点赞2次,收藏9次。MXML 语法MXML 是Adobe Flex应用中一种用于展示用户界面组件的XML 语言。主题 MXML基本语法 设置组件属性MXML 基本语法大多数MXML标签相当于ActionScript 3.0的类或者类属性。Flex解析MXML标签,并将其编译成一个包含对应ActionScript对象的SWF文件。ActionScript 3.0 使用的

防暴力破解 Fail2Ban之python-程序员宅基地

文章浏览阅读86次。fai2ban的介绍fail2ban可以监视你的系统日志,然后匹配日志的错误信息(正则式匹配)执行相应的屏蔽动作(一般情况下是调用防火墙屏蔽),如:当有人在试探你的SSH、SMTP、FTP密码,只要达到你预设的次数,fail2ban就会调用防火墙屏蔽这个IP,而且可以发送e-mail通知系统管理员,是一款很实用、很强大的软件!二、简单来介绍一下fail2ban的功能和特性1、..._postfix-sasl bantime