2703 [2015-01-21 16:47:42 ] - [ip=, ref=, ua=, sid=]

WARN o.h.e.jdbc.spi.SqlExceptionHelper - SQL Error: 1109, SQLState: 42S02

2703 [2015-01-21 16:47:42 ] - [ip=, ref=, ua=, sid=]

ERROR o.h.e.jdbc.spi.SqlExceptionHelper - Unknown table ‘referential_constraints‘ in information_schema

2719 [2015-01-21 16:47:42 ] - [ip=, ref=, ua=, sid=]

ERROR o.h.tool.hbm2ddl.SchemaUpdate - HHH000299: Could not complete schema update

java.lang.NullPointerException: null

hibernate4.3.8与spring 4.1.4.RELEASE结合,数据库是mysql 版本是5.0.45结果报上面的错误。

原因分析一:

开始以为是hibernate的dialect出问题了,MySQL5Dialect MySQLDialect MySQL5InnoDialect都不起作用

原因分析二:

后来上网查询mysql发现是mysql的版本问题,referential_constraints 在5.0.45中没有,因此总是报错,参见以下参考资料

The REFERENTIAL_CONSTRAINTS table was added in MySQL 5.1.10.

http://dev.mysql.com/doc/refman/5.1/en/referential-constraints-table.html

后将mysql的版本升级到5.6.21,终于不报错了。

通过以下sql命令,查询information_schema中的表,可以发现5.6.21中有referential_constraints表。

mysql> use information_schema;

mysql> show tables;

----------------------------------------------------------------------------------------------

mysql一台机器可以安装多个版本,但是端口要不同。如果端口相同,则在服务中,只能起一个mysql服务。

mysql Command Line Client一闪而过解决办法:

1、选择才菜单下;Mysql---》mysql server 5.6-->mysql command  line Client   ---右击,选择属性

2、在属性下查看目标位置;

"C:\Program Files\MySQL\MySQL Server 5.6\bin\mysql.exe" "--defaults-file=C:\Program Files\MySQL\MySQL Server 5.6\my.ini" "-uroot" "-p"

找到对应的目录下是否有my.ini文件。

3、将安装目录下的my-default.ini重命名为my.ini.

4、再次启动mysql command line Client.

解决办法:

C:\Program Files\MySQL\MySQL Server 5.6中只有my-default.ini,没有my.ini,

因此在控制面板中停止mysql服务,拷贝一份my-default.ini,然后改名my.ini,然后重启mysql服务,

再次打开mysql Command Line Client,就不会一闪而过了。

原文:http://www.cnblogs.com/beautifulFuture/p/4239473.html

mysql referential_constraints_hibernate4.3.8与spring mvc结合遇到的问题相关推荐

  1. Spring MVC:MySQL和Hibernate的安全性

    Spring有很多不同的模块. 所有这些对于具体目的都是有用的. 今天,我将讨论Spring Security. 该模块提供了灵活的方法来管理访问Web应用程序不同部分的许可. 在这篇文章中,我将研究 ...

  2. pom添加mysql依赖tomcat崩溃_Spring Boot + Mybatis + Spring MVC环境配置(一) :Spring Boot初始化,依赖添加...

    最近在搭建一个Spring Boot + Mybatis + Spring MVC的环境,折腾来折腾去,两三天才搞定,记录下大概过程和遇到的错误 看一下Spring Boot官方的介绍 : Sprin ...

  3. Spring MVC Hibernate MySQL集成CRUD示例教程

    Spring MVC Hibernate MySQL集成CRUD示例教程 我们在上一篇教程中学习了如何集成Spring和Hibernate.今天,我们将继续前进,并将Spring MVC和Hibern ...

  4. Spring MVC+Spring+Mybatis+MySQL(IDEA)入门框架搭建

    目录 Spring MVC+Spring+Mybatis+MySQL(IDEA)入门框架搭建 0.项目准备 1.数据持久层Mybatis+MySQL 1.1 MySQL数据准备 1.2 Mybatis ...

  5. Spring MVC + Spring + Hibernate + mysql 注册登陆入门实例

    Spring MVC + Spring + Hibernate + mysql 注册登陆入门实例 (1) 结构 (说明目的是要做在线聊天室的,也包含登陆注册部分,先用这部分做个例子)开发环境用的是ST ...

  6. B2C商城项目源码,基于Java开发的高可用分布式B2C商城系统,Java+Spring MVC+Dubbo+Zookeeper+MySQL+Redis+FastDFS+Nginx+Solr

    目录 前言 B2C商城-AIYOU 一.项目总体架构 二.系统软硬件设施总体规划 1.系统服务规划 2.应用服务规划 3.应用系统域名规划 三.系统运行环境构建 四.项目数据库创建 五.项目拉取 六. ...

  7. 自己做的创新创业项目管理系统spring mvc+mysql+mybatics毕业设计

    自己做的创新创业项目管理系统,采用Eclipse或idea作开为发平台,以Java为开发语言进行开发.采用的技术有spring  mvc,mysql,mybatics,jsp,servlet等技术.后 ...

  8. SSM框架(spring+spring mvc+mybatis)+Mysql实现的星星少儿教育系统(功能包含前台:首页少儿早教知识、资讯、英语课程、视频、专家,后台包括文章管理、来源管理、返回首页等)

    博客目录 SSM框架(spring+spring mvc+mybatis)+Mysql实现的星星少儿教育系统 实现功能截图 系统功能 使用技术 代码 写在最后 SSM框架(spring+spring ...

  9. Java毕设:基于SSM的高校运动会管理系统(spring+spring mvc+mybatis+mysql)1008

    项目描述 该高校运动会信息管理系统是以B/S架构为设计基础并基于SSM框架开发的系统,系统以IntelliJ IDEA作为开发工具,采用了Java语言和MySQL数据库来实现. 多角色 管理员 教师 ...

最新文章

  1. 通用AI咋发展?向大脑学习是条路子
  2. 033_NavMenu导航菜单
  3. 使用SampleGrabber过滤器扑获图像
  4. swoolephp加密_PHP中给源代码加密的几种方法
  5. java动态代理和cglib动态代理
  6. 客户端序列码生成_Django REST Framework教程(2): 序列化器介绍及开发基于函数视图的API...
  7. 为中国本土NGINX用户和开发者提供技能升级的考试认证平台
  8. Mongoose 参考手册
  9. iOS 开发应用内跳转到App Store
  10. 用python计算2+4+6+…+20的值_Day4-Python-循环和分之学习-2018/7/19
  11. 39-java 输入输出总结
  12. 管道泄漏监测系统分布式光纤测温技术方案
  13. 苹果计算机使用方法,苹果电脑系统使用教程_初次使用苹果电脑教程-win7之家
  14. System Verilog 语法1
  15. 【初学者必知必会】【电子技术:数电 模电 单片机】【基础概念和小知识点】详解
  16. 指数增长模型matlab代码_多元思维模型1:复利模型——拥抱指数增长
  17. 双系统双硬盘安装(win7 64位+Ubuntu18.04)(固态硬盘+机械硬盘1T)小结
  18. html5课程总结500字,高中月考总结与反思500字(精选5篇)
  19. 三森すずこさん コール・曲色 '17.04
  20. Mysql utf8mb3 utf8mb4 与UTF8 字符集参数(character_set_system)的说明

热门文章

  1. ENSP配置 实例九 动态Nat配置
  2. ajax 折叠,ASP.NET AJAX可折叠面板Accordion应用实例
  3. mysql 从库可以写入吗_mysql主从库配置读写分离以及备份
  4. 【OpenCV 例程200篇】89. 带阻滤波器的传递函数
  5. 【OpenCV 例程200篇】76. OpenCV 实现图像傅里叶变换
  6. C++对象数组与对象指针
  7. python判断文件是否打开_python如何判断一个文件是否处于打开状态?
  8. python蚁群算法 路径规划_蚁群算法(1) - Python实现
  9. 未能找到程序集“platform.winmd_应用程序崩溃后 微软错误报告工具到底是如何联机检查解决方案的?...
  10. linux 关闭端口_手把手教你在Linux中快速检测端口的 3 个小技巧