分享更有价值
被信任是一种快乐

mysql报错Communications link failure怎么办

文章页正文上

这篇文章主要介绍了mysql报错Co免费主机域名mmunic免费主机域名ations link failure怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
一、问题
二、解决问题步骤
  1.检查你的数据库连接地址(配置文件中的url)是否正确.
  2.有可能是由mysql5数据库的配置引起的。mysql5将其连接的等待时间(wait_timeout)缺省为8小时。在其客户程序中可以这样来查看其值:
28800 seconds,也就是8小时,如果在wait_timeout秒期间内,数据库连接(java.sql.Connection)一直处于等待状态,mysql5就将该连接关闭。这时,你的Java应用的连接池仍然合法地持有该连接的引用。当用该连接来进行数据库操作时,就碰到上述错误。
解决方式:
  2.1.mysql5以前的版本可以直接在jdbc连接url的配置中附加上“autoReconnect=true”。
  2.2.将mysql的全局变量wait_timeout的值修改为最大。查看mysql5的手册,发现windows和linux下wait_timeout的最大值分别是24天和365天。
    (1).在文件my.ini的最后增加一行:wait_timeout=1814400。(该文件,windows下在mysql的安装目录下,linux下位置为/etc/my.ini)
    (2).重启mysql。
  3.如果经过了以上的步骤,你的问题依旧没有的到解决,则建议你修改下你程序中的mysql驱动的版本。感谢你能够认真阅读完这篇文章,希望小编分享的“mysql报错Communications link failure怎么办”这篇文章对大家有帮助,同时也希望大家多多支持云技术,关注云技术行业资讯频道,更多相关知识等着你来学习!

相关推荐: mysql中如何查询一段时间的日期

这篇文章给大家分享的是有关m免费主机域名ys免费主机域名ql中如何查询一段时间的日期的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 mysql中查询一段时间的日期,要把没数据的日期也展示出来的方法如下:感谢各位的阅读!关于“mysq…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册