good_girl110
good_girl110
采纳率25%
2016-12-05 04:10 阅读 1.1k
已采纳

myeclipse为什么连不上数据库?

2

在机房的电脑上能连上数据库,在自己的电脑就不能连上数据库,都是一样的操作,图片是hibernate.cfg.xml中的配置和控制台中的报错。。在浏览器中出现异常exception:javax.servlet.ServletException: org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.JDBCConnectionException: Cannot open connection和root cause:org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.JDBCConnectionException: Cannot open connection图片图片

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

10条回答 默认 最新

  • 已采纳
    nvming123 大白菜java 2016-12-05 09:38

    第一冒号是中文的,第二是不是数据库服务器开的防火墙,第三网段不同可能数据库服务器那边是内网的原因

    点赞 1 评论 复制链接分享
  • u011126065 jasondyoung 2016-12-05 04:28

    localhost后面的冒号是中文的,改成英文的就没事了。

    点赞 2 评论 复制链接分享
  • zqbnqsdsmd zqbnqsdsmd 2016-12-05 05:01

    localhost:后面不要空格吧。

    点赞 评论 复制链接分享
  • qian337816953 qian337816953 2016-12-05 05:20

    赞同二楼,冒号中文……

    点赞 评论 复制链接分享
  • huixinjinkongxin 糖果给你 2016-12-05 05:39

    改成这样localhost:3306,错误还是没变的话,有可能是数据安装的时候更改端口了

    点赞 评论 复制链接分享
  • zc_ad 兮川 2016-12-05 05:43

    你端口或数据库连接jar包检查一下,看有没有问题

    点赞 评论 复制链接分享
  • liuxuewei liuxuewei 2016-12-05 07:38

    看一下是否有防火墙屏蔽了,查一下iptables是否3306端口放行了

    点赞 评论 复制链接分享
  • u010970703 BOLBXL 2016-12-05 07:44

    localhost:3306冒号要用英文格式,你那个是中文

    点赞 评论 复制链接分享
  • yaoserNO7 yaoserNO7 2016-12-06 02:46

    localhost 改成172.0.0.1

    点赞 评论 复制链接分享
  • yaoserNO7 yaoserNO7 2016-12-06 02:50

    .。感觉不是localhost的问题 你把路径全删了用英文写一遍不带空格的试试

    点赞 评论 复制链接分享

相关推荐