解决MySQL连接超时Communications link failure due to underlying exception
2013-08-08 09:11
696 查看
因为MySQL默认的空闲等待时间是8个小时,一旦空闲超过8个小时,就会抛出异常。异常文本如下:
com.mysql.jdbc.CommunicationsException
MESSAGE: Communications link failure due to underlying exception:
** BEGIN NESTED EXCEPTION **
java.net.SocketException
MESSAGE: Software caused connection abort: socket write error
解决方式:编辑/etc/my.cnf(windows下为my.ini),将超时时间设置为10年(看情况),在[mysqld]后面加入:
wait_timeout=315360000
然后重启MySQL
com.mysql.jdbc.CommunicationsException
MESSAGE: Communications link failure due to underlying exception:
** BEGIN NESTED EXCEPTION **
java.net.SocketException
MESSAGE: Software caused connection abort: socket write error
解决方式:编辑/etc/my.cnf(windows下为my.ini),将超时时间设置为10年(看情况),在[mysqld]后面加入:
wait_timeout=315360000
然后重启MySQL
相关文章推荐
- 解决MySQL连接超时Communications link failure due to underlying exception
- 解决MySQL连接超时Communications link failure due to underlying exception
- 解决MySQL连接超时Communications link failure due to underlying exception
- 解决MySQL连接超时Communications link failure due to underlying exception
- 解决MySQL连接超时Communications link failure due to underlying exception
- 解决MySQL连接超时Communications link failure due to underlying exception
- 解决MySQL连接超时Communications link failure due to underlying exception
- 解决MySQL连接超时Communications link failure due to underlying exception
- 解决MySQL连接超时Communications link failure due to underlying exception
- 解决MySQL连接超时Communications link failure due to underlying exception
- 解决mysql连接异常—-com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception
- 解决mysql连接异常—-com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception
- com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:的解决
- 解决“连接数据库是老是报Communications link failure due to underlying exception”
- Cause: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying...的解决
- com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:的解决
- Cause: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying...的解决
- 如何解决com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception
- 解决 Communications link failure due to underlying exception
- java工程连接远程MySQL数据库报错:Communications link failure due to underlying exception