hibernate mysql5.6_jdbc连接mysql5.6.10报错 org.hibernate.util.JDBCExceptionReporter

大家好:

我在centOS上装了mysql5.6.10的版本,开发同事反馈:jdbc连接时,老是报错,说表不存在。可是数据库中的表是可以正常访问的呀。

我怀疑是mysql版本的问题,将5.6.10的数据库ors_db备份还原到另外一台服务器的mysql5.1.69上,结果就可以连上数据库,也没有报错了。我实在不明白,为什么5.6.10jdbc不能连上呢?

以下是jdbc配置,和报错内容:

jdbc.url=jdbc:mysql://xxx.xxx.xxx.131:3306/ors_db?characterEncoding=UTF-8(131服务器上装的是mysql5.1.16,可以正常连接)

jdbc.username=dba

jdbc.password=qwe*0123

jdbc.url=jdbc:mysql://xxx.xxx.137:3306/ors_db?characterEncoding=UTF-8(137服务器上装的是mysql5.6.10,不能连,报错)

jdbc.username=dba

jdbc.password=qwe*0123

同事说,其他地方没有改动,就配了上面的文件:

报错如下:

2013-08-29 10:59:58,109 [http-8080-1] ERROR org.hibernate.util.JDBCExceptionReporter (JDBCExceptionReporter.java:78) - Table 'ors_db.T_SYS_ROLE' doesn't exist

2013-08-29 10:59:58,109 [http-8080-1] ERROR com.fx.platform.exception.handler.JsonHandlerExceptionResolver (JsonHandlerExceptionResolver.java:40) - exception , could not load an entity: [com.fx.report.model.role.Role#1]

2013-08-29 11:01:09,359 [main] INFO  org.springframework.web.servlet.FrameworkServlet (FrameworkServlet.java:444) - FrameworkServlet 'dispatcherServlet': initialization started

2013-08-29 11:01:09,468 [main] INFO  org.springframework.context.support.AbstractApplicationContext (AbstractApplicationContext.java:500) - Refreshing WebApplicationContext for namespace 'dispatcherServlet-servlet': startup date [Thu Aug 29 11:01:09 CST 2013]; root of context hierarchy

2013-08-29 11:01:09,624 [main] INFO  org.springframewo

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值