解决JDBC报错The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents .....

news/2024/5/19 0:21:18 标签: mysql, jdbc

–报错信息如下–

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:127)
······

造成这个的原因是maven导入MyBatis的时候会自动导入最新版本的8.0.11,然后8.0.11采用了新驱动,之前版本会报错。当我们使用高版本的MySQL驱动时可以在获取数据库的连接getConnection()的url后面加上serverTimezone=GMT%2B8即可解决问题。例如:jdbc:mysql:///student?&serverTimezone=GMT%2B8。使用低版本的MySQL jdbc驱动5.1.28不会存在时区的问题。

–解决方法–

在你的MySQL安装目录下去找MySQL配置文件my.ini文件,我的是在C:\ProgramData\MySQL\MySQL Server 8.0。找到后右键-打开方式-写字板,然后搜索[mysqld],在[mysqld]下面添加指令然后保存退出:

default-time-zone='+08:00'

重启MySQL的服务后,win+R打开cmd窗口登录MySQL执行show variables like ‘%time_zone%’;这句命令
在这里插入图片描述
注: 此文章只为记录开发过程中的错误,学习,如发现侵权请私信删除


http://www.niftyadmin.cn/n/1691706.html

相关文章

box-sizing:border-box的作用

要想清楚这个属性的作用,首先要理解盒子模型。 盒子模型是指:外边距(margin) border(边框) 内边距(padding) content(内容) 可以把每一个容器,比…

caffe安装使用、样本制作、网络修改、错误重新训练!

总的参考博客: 1、安装: 转 WindowsVS2013爆详细Caffe编译安装教程 【caffe-Windows】caffeVS2013Windows无GPU快速配置教程 Caffe初试(一)win7_64bitVS2013Opencv2.4.10CUDA6.5配置Caffe环境 2、样本制作: 用…

Visual studio卸载不全后安装方法与重新安装后易出现MSVCP120D.dll和MSVCR120D.dll缺失情况,和exe运行时0xc000007b错误分析

1、Visual studio卸载不全后安装方法: 1、我是在win10上安装的VS--中文路径下,后来由于Cmake不支持中文路径,导致我把其卸载了,但是在后来的重新安装时出现,安装失败,提示需要关闭win的程序兼容性助手。关闭后就可以继…

解决Windows 10 Tomcat命令行窗口中文乱码

今天使用Tomcat的时候发现控制台打印信息的时候中文显示乱码,遂尝试修改配置文件默认编码等无果。后找到此文章解决了问题,转载以记录,感谢前辈的随笔。 原文链接:https://blog.csdn.net/quqtalk/article/details/86517814 运行…

caffe基础(8):draw_net.py绘制网络结构

1、安装pydot [plain] view plaincopy sudo apt-get install python-pydot 2、安装graphviz [plain] view plaincopy sudo apt-get instll graphviz 3、绘制 [plain] view plaincopy python draw_net.py ../examples/cifar10/cifar10_quick_train_test.prototxt cifa10.p…

Modbus通讯协议详解

ModBus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过公用线路或局部专用线路连接而成。其系统结构既包括硬件、亦包括软件。它可应用于各种数据采集和过程监控。 ModBus网络只有一个主机,所有通信都由他发出。网络可支持247个之多的…

java.lang.IllegalArgumentException: Invalid lt;url-patterngt; [Demo2] in servle mapping

–1.报错信息如下– 29-Apr-2020 09:02:41.190 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Cat…

发布自己的工程库

上一篇文章带你玩转Visual Studio——带你高效管理代码通过对VisualSVN优秀插件的讲解,让我们掌握了在集成开发环境VS中快捷高效地管理代码的技能。然而我们开发的程序并不总是直接地生成可执行的软件,我们可能只是开发某个大型系统的一个组件&#xff0…