报错:The server time zone value ‘�й���׼ʱ��‘ is unrecognied-程序员宅基地

技术标签: 学习笔记  遇到的问题  服务器  mysql  数据库  

报错:The server time zone value ‘�й���׼ʱ��’ is unrecognied

当我们通过JDBC连接数据库的时候有时候会报出以下的错误:

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 specific time zone value if you want to utilize time zone support.

翻译一下就是:服务器时区值’�й���׼ʱ��’ 无法识别或表示多个时区。如果要使用时区支持,必须配置服务器或JDBC驱动程序(通过“serverTimezone”配置属性)以使用更具体的时区值。

这是由于使用的JDBC驱动包版本高于6(包括6),当我们使用这些版本连接要使用的URL时,必须加上serverTimezone参数,来设置时区。

解决方法1

将JDBC连接的URL修改为:

jdbc:mysql://localhost:3306/数据库名?serverTimezone=UTC

这里UTC代表全球标准时间,可以根据需要更改其值。

我们使用的时间是北京时间,即东八区时间,领先UTC八个小时。

所以我们可以将URL修改为:

jdbc:mysql://127.0.0.1:3306/test?serverTimezone=GMT%2b8
//上海时区也为东八区
jdbc:mysql://localhost:3306/数据库名?serverTimezone=Asia/Shanghai

解决方法2

当然我们可以直接通过更改使用的驱动包版本来解决该问题,只要使用6以下的版本就能解决。

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

智能推荐

Qt5.9中setContentsMargins用法(对齐)-程序员宅基地

文章浏览阅读1.2w次,点赞3次,收藏2次。函数setContentsMargins(),既可以调整控件在布局中的位置,也可以调整字体的位置。mainLayout->setContentsMargins(20,0,20,0);参考内容:_setcontentsmargins

Bailian3142 球弹跳高度的计算【水题】_输入,输入一个整数h,表示球的初始高度。 输出,输出包含两行:第1行:到球-程序员宅基地

文章浏览阅读528次。3142:球弹跳高度的计算总时间限制: 1000ms 内存限制: 65536kB描述一球从某一高度落下(整数,单位米),每次落地后反跳回原来高度的一半,再落下。编程计算气球在第10次落地时,共经过多少米? 第10次反弹多高?输入输入一个整数h,表示球的初始高度。输出输出包含两行:第1行:到球第10次落地时,一共经过的米数。第2行:第10次弹跳的高度。注意:结果可能是实数,结果用double类型保存。提示:输出时不需要对精度特殊控制,用cout << ANSWER,或者pr_输入,输入一个整数h,表示球的初始高度。 输出,输出包含两行:第1行:到球

用WinHex软件解析FAT32文件系统_1.利用winhex软件,打开fat32文件系统,通过dbr里提供的信息,手工计算fat1的大小和-程序员宅基地

文章浏览阅读1.4w次,点赞6次,收藏61次。用WinHex软件解析FAT32文件系统准备工作:将一个U盘格式化为FAT32格式,在U盘内创建几个文件,最好是TXT文档,其中至少有一个是长文件(命名较长)。补充知识:短文件名表示长文件名表示当一个文件名为长文件名时,会由几个长文件名表示法和一个缩略名的短文间名表示,并且其文件大小以及首簇号等信息存放在短文件内开始解析(1)U盘信息:保留扇区:2226;文件目录首簇号:2;FAT表大小 :1527_1.利用winhex软件,打开fat32文件系统,通过dbr里提供的信息,手工计算fat1的大小和

【程序源代码】Csharp爬取音乐源码-程序员宅基地

文章浏览阅读663次。“关键字:爬虫”正文:爬取介绍基于.NET的音乐搜索与播放软件(编程语言:C#,爬取4个平台:酷我/网易云/酷狗/QQ)基本思路1、模拟搜索:通过关键字,获取歌曲列表2、获取歌曲..._c# 爬虫音乐

4.Open3D教程——网格数据操作_c++ open3d mesh显示网格线段-程序员宅基地

文章浏览阅读1k次。网格数据1. 网格Open3D有一个称为TriangleMesh的3D三角网格数据结构。下面的代码演示如何从ply文件中读取三角形网格并打印其顶点和三角形。import open3d as o3dimport numpy as npimport matplotlib.pyplot as pltimport open3d_tutorial as o3dtutprint("Testing mesh in Open3D...")mesh = o3dtut.get_knot_mesh()prin_c++ open3d mesh显示网格线段

python里input用法_python 用户交互输入input的4种用法详解-程序员宅基地

文章浏览阅读1.8k次。用户输入1、使用input来等待用户输入。如username = input('username:')password = input('password:')print(username,password)2、格式化输出第一种方法:字符串拼接 + (不建议使用,太耗内存)name = input("name:")age = input("age:")skill = input("skill:")..._input在python中的用法

随便推点

Web3.0时代什么时候到来,Web3.0有什么机会?_社交网络 web3.0-程序员宅基地

文章浏览阅读6.1k次,点赞65次,收藏89次。什么是web3.0?web3.0和web2.0以及web1.0有什么不一样?web3.0需要哪些技术支撑?web3.0有哪些应用场景?web3.0什么时候到来?普通人有哪些机会?开发者需要掌握哪些开发技术?随着科技的飞速发展,互联网也在不断演变。从Web1.0到Web2.0,我们已经见证了互联网从单向信息传递到用户参与互动的转变。而现在,我们正站在迈向Web3.0时代的门槛上。今天本文就来探讨相关话题。_社交网络 web3.0

帆软报表 出现多余空白页_帆软打印出现空白页-程序员宅基地

文章浏览阅读1.1w次。. 描述若您的模板内容明明是一页就可以显示出来,但是分页预览时却出来两页,而第二页却没有数据是空白页,原因是您的模板中有多余的空白格没有删除。这种情况可能由两种原因引起,一种是空白单元格导致使其有多余的空白页,另外一种情况是制作的模板中有多余的空白sheet。2.问题的原因2.1空白单元格导致使其有多余的空白页示例:如:如下您在 H2 单元格填上数据并设置格式后,删除该..._帆软打印出现空白页

iframe中设置无滚动条_iframe无滚动条-程序员宅基地

文章浏览阅读3.6w次。1、只有水平滚动条: //auto、yesindex.html中:body{overflow-y:hidden;} //隐藏了垂直的2、只有垂直滚动条: //auto、yesindex.html中:body{overflow-x:hidden;} //隐藏了水平的3、水平、垂直都没有: //auto、yesindex.html中:body{o_iframe无滚动条

B站---【狂神说Java】JavaWeb入门到实战---笔记-程序员宅基地

文章浏览阅读10w+次,点赞1.2k次,收藏7.6k次。JavaWebJava Web1、基本概念web开发:·web,网页的意思,www.baidu.com·静态web。html,sss。提供给所有人看的数据始终不会发生变化!动态web。淘宝,几乎是所有的网站;。提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同!。技术栈:Servlet/ISP,ASP,PHP..._狂神说jav

2020/12/15 模拟js 中常用的api_模拟实现js中的api-程序员宅基地

文章浏览阅读74次。模拟apipop 的模拟 function arr_pop(arr) { var newArr = [] for (var i = 0; i < arr.length - 1; i++) { newArr[i] = arr[i] } arr = newArr; return newArr } var arr_模拟实现js中的api

el-input自定义icon图标_el-input自定义图标-程序员宅基地

文章浏览阅读7.2k次,点赞6次,收藏11次。<el-input class="inputt" placeholder="请输入账号" v-model="form.name"> <i slot="prefix" style="display: flex;align-items: center;"> <img ..._el-input自定义图标

推荐文章

热门文章

相关标签