链接MySql 出现 Communications link failure

ryuutizen 2014-08-28 05:27:24
执行jar包,出现
Communications link failure

Last packet sent to the server was 0 ms ago.
错误

网上查了下,据说是链接打开一段时间没有处理超时,于是在my.cnf配置里面加上了timeout时间

但是我只是在执行jar包的之后链接DB。
并且链接DB取出数据后就close链接了。

搞不懂为什么会出现这个问题。
...全文
727 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinaluxun0128 2015-09-13
  • 打赏
  • 举报
回复
我也遇到和楼主一样的问题,为什么不行呢
ryuutizen 2014-09-03
  • 打赏
  • 举报
回复
最后解决了,linux防火墙关闭了就好了,只不过还是很奇怪,防火墙都是开通了3306端口的权限的,不知道为什么还会出现问题,而且windosw下连接都是没有问题的。
ryuutizen 2014-09-01
  • 打赏
  • 举报
回复
顶一下,发现每次都需要重启mysql才不会报错
知道就是你 2014-08-29
  • 打赏
  • 举报
回复
"经常出现,只有运行jar的虚拟服务器(linux)会出现这个问题",查看项目运行支持的jar 是否被引用 ? 在开发过程中出现过这样的问题 :就在 windows 系统下 ,在myeclipse中部署项目运行正常,但到linux下一只报错,后来发现启动一个jar依赖与myeclipse,而Linux上面没有 ! 希望对你有帮助!
ryuutizen 2014-08-29
  • 打赏
  • 举报
回复
引用 1 楼 JenMinZhang 的回复:
这个问题是经常出现还是偶尔出现 ? 能否单独至启动Mysql服务运行项目查看是否有这个问题,如果没有 请检查Mysql端口号是否被占用 ! 希望对你有帮助!
谢谢回答 经常出现,只有运行jar的虚拟服务器(linux)会出现这个问题,别的远程链接mysql服务器都没有问题。端口没有被占用
ryuutizen 2014-08-29
  • 打赏
  • 举报
回复
引用 3 楼 JenMinZhang 的回复:
"经常出现,只有运行jar的虚拟服务器(linux)会出现这个问题",查看项目运行支持的jar 是否被引用 ? 在开发过程中出现过这样的问题 :就在 windows 系统下 ,在myeclipse中部署项目运行正常,但到linux下一只报错,后来发现启动一个jar依赖与myeclipse,而Linux上面没有 ! 希望对你有帮助!
感谢回复 你说的jar包引用应该没有问题,因为启动成功过的,在出现上面说的问题之后,隔一段时间就可以执行了
知道就是你 2014-08-28
  • 打赏
  • 举报
回复
这个问题是经常出现还是偶尔出现 ? 能否单独至启动Mysql服务运行项目查看是否有这个问题,如果没有 请检查Mysql端口号是否被占用 ! 希望对你有帮助!

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧