hibernate mysql 设置时区_Hibernate连接MYSQL失败提示时区错误该怎么解决?
平台:
WIN10 X64 专业版。
IDEA 2016.1.1.
MYSQL 5.7.12
hibernate 4.2.2
具体问题:
用hibernate连接MYSQL数据库的时候提示
ERROR: 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 Workbench 使用show variables like '%time_zone%';命令查看时区,显示如下图所示:
很奇怪。。。。系统时区不显示(难道内容是中文?所以显示不出来?)。
请问该怎么解决?
以下是
hibernate.cfg.xml
/p>
"-//Hibernate/Hibernate Configuration DTD//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
com.mysql.jdbc.Driver
jdbc:mysql://localhost:3306/xk_demo
root
5566
1
org.hibernate.dialect.MySQLDialect
thread
true
和自己写的测试demo:
import com.hib.db.XkMapEntity;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;
public class Main {
public static void main(String[] args) throws Exception
{
try{
XkMapEntity xkMapEntity = new XkMapEntity();
xkMapEntity.setParentId(0);
xkMapEntity.setLevel(1);
xkMapEntity.setParentUniqueId(1001);
xkMapEntity.setMapUrl("f://map.jpg");
xkMapEntity.setMapPosX(29);
xkMapEntity.setMapPosY(34);
xkMapEntity.setDescription("demo");
SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
Session session = sessionFactory.getCurrentSession();
session.beginTransaction();
session.save(xkMapEntity);
session.getTransaction().commit();
}catch (Exception e){
System.out.println(e.toString());
}
}
}
hibernate mysql 设置时区_Hibernate连接MYSQL失败提示时区错误该怎么解决?相关推荐
- Linux中Mycat远程连接Mysql8.0提示密码错误
Linux中Mycat远程连接Mysql8.0提示密码错误 问题: 当在linux中使用mycat远程连接时候会提示密码错误,具体如下: 解决 防火墙 最开始以为是防火墙未关闭 通过查看防火墙状态发现 ...
- ubantu mysql允许外部链接_ubuntu 下mysql 设置允许远程连接
ubuntu: 安装mysql-server,sudo apt-get install mysql-server mysql 安装成功后查看mysql状态:/etc/init.d/mysql stat ...
- 设置允许远程连接MySQL (Ubuntu为例)
设置允许远程连接MySQL (Ubuntu为例) MySQL默认配置是不允许远程连接,为了安全! 然而我需要这么做; 开始改配置; #1 设置用户权限 Type 'help;' or '\h' for ...
- php设置mysql查询编码,php连接mysql时怎么设置编码方式
php连接mysql时怎么设置编码方式 php连接mysql数据库时,也就是在mysql_connect()语句之后添加"mysql_query("set names utf8&q ...
- 【全教程】qt连接mysql——从qt编译mysql驱动到qt连接mysql数据库(一、编译连接前准备)
一.说明 电脑系统:win10 qt版本:5.13.2和5.14.1(测试均成功) mysql版本:MySQL-5.5 本篇教程分为三个部分: [全教程]qt连接mysql--从qt编译mysql驱动 ...
- php连接mysql乱码原因_PHP连接MYSQL出现乱码的原因与解决办法
PHP连接mysql出现乱码的原因与解决方法 解决MySql数据库乱码的一个首要前提是保证 数据库+数据表+前端显示 编码一致,国内项目一般统一设定为GB2312或GBK,而国际化项目则一般使用utf ...
- 【全教程】qt连接mysql——从qt编译mysql驱动到qt连接mysql数据库(二、编译连接)
本篇教程分为三个部分: [全教程]qt连接mysql--从qt编译mysql驱动到qt连接mysql数据库(一.编译连接前准备) [全教程]qt连接mysql--从qt编译mysql驱动到qt连接my ...
- macOS安装MySQL,使用Navicat连接MySQL数据库/2022
macOS安装MySQL,使用Navicat连接MySQL数据库/2022 intel chip 下载安装文件 进入官网 MySQL :: MySQL Downloads 选择页尾MySQL Comm ...
- 数据库MySQL错误2058_SQLyog连接MySQL8.0报2058错误的完美解决方法
引言 用SQLyog连接MySQL8.0(社区版:mysql-installer-community-8.0.15.0.msi),出现错误2058(Plugin caching_sha2_passwo ...
最新文章
- 乱谈管理(优秀部门经理的职业素质)
- 【翻译】HTML5基于浏览器的媒体播放器:可以离线播放你的mp3文件
- input中radio用法
- C#汉字转换拼音技术详解(高性能)
- html中article、section、aside的区别与联系
- order是mysql系统关键字_MySQL数据库如何使用“ORDER BY”关键字对查询结果进行排序呢?...
- mysql表损坏自动修复工具_对MySQL数据表(已损坏)的修复
- paip.账务系统的安全性
- php Excel报表,Excel报表生成的方案 PHPExcel
- 黑马python培训靠谱吗-黑马程序员的Python怎么样?
- 数据挖掘 / 机器学习——决策树
- 硬盘分区调整:分区助手专业版易我分区大师专业版软件下载
- Python画樱花树~
- DTC(diagnostic trouble code)
- 数据分析专题报告范文6篇_数据分析系列篇(6):如何写好一个专题的分析报告...
- 2020国开c语言程序设计1075,中央电大秋季C语言程序设计期末试卷及答案代码1075,01(7页)-原创力文档...
- 汉语属于哪个语系_汉语语族的所属语系
- Java:Java和C有什么区别?
- 激光测距仪全国产化电子元件推荐方案
- Excel - VBA -复制单元格值粘贴
热门文章
- 你以为的ASP.NET文件上传大小限制是你以为的吗
- C++ 获得指定路径文件的“修改日期”
- 正则表达的式的基本功能
- 布加迪、劳斯莱斯和宾利零售商开始接受BTC和BCH付款
- BCH的硬分叉升级,谱写其在币圈稳扎稳打的成功逆袭史
- php+mysql 大容量数据高效分页效果(弃用limit)
- (四)Thymeleaf标准表达式之——[3-6] 操作符(文本、算术、布尔、比较及相等)...
- qml demo分析(threading-线程任务)
- canvas初体验之加载图片
- Endnote在latex中的应用的两种方法