解决MySQL 5数据库连接超时问题_MySQL
程序员文章站
2022-04-02 19:20:08
...
最近碰到一个mysql5数据库的问题。就是一个标准的servlet/tomcat网络应用,后台使用mysql数据库。问题是待机一晚上后,第二天早上第一次登录总是失败。察看日志发现如下错误:
“com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
Last packet sent to the server was 0 ms ago.”
经过一番调研,发现很多人都碰到过类似问题,但网上令人满意的回答并不多。mysql网站上的提问也很多,但并没有正确答案;百度知道上倒是有一个近似正确的回答。现将本人的解决办法总结一下:
上述问题是由mysql5数据库的配置引起的。mysql5将其连接的等待时间(wait_timeout)缺省为8小时。在其客户程序中可以这样来查看其值:
mysql
推荐阅读
-
完美解决MySQL通过localhost无法连接数据库的问题
-
使用cmd运行mysql数据库的时候,报错:"不是内部命令也不是可有运行的程序"问题的解决办法
-
解决MYSQL出现Can''t create/write to file ''#sql_5c0_0.MYD''的问题
-
mysql连接失败的原因(mysql数据库连接失败解决方法)
-
MAC下MYSQL5.7.17连接不上的问题及解决办法
-
Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法
-
解决mysql本地数据库不能用ip访问的问题
-
使用wordpress的$wpdb类读mysql数据库做ajax时出现的问题该如何解决
-
如何LNMP一键包安装后解决MySQL无法远程连接问题?
-
Weka连接MySQL数据库及连接失败问题解决