解决MySQL 5数据库连接超时问题_MySQL
程序员文章站
2022-03-16 23:12:06
...
最近碰到一个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
上一篇: python操作xlsx文件的包openpyxl实例
下一篇: Oracle 使用 dblink详解
推荐阅读
-
Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法
-
解决mysql本地数据库不能用ip访问的问题
-
使用wordpress的$wpdb类读mysql数据库做ajax时出现的问题该如何解决
-
如何LNMP一键包安装后解决MySQL无法远程连接问题?
-
Weka连接MySQL数据库及连接失败问题解决
-
远程连接mysql时连接不上并且报错(问题解决)
-
PyQt5连接MySQL及QMYSQL driver not loaded错误解决
-
Centos7下无法远程连接mysql数据库的原因与解决
-
解决在Linux操作系统下无法连接MySQL服务端的问题
-
mysql数据库ERROR#1442报错问题的解决方法