数据库连接失败Communications link failure due to underlying exception!

(1)有今天遇到了这个问题:当使用Myeclipse中DB Browser连接mysql出现 Communications link failure due to underlying exception!的问题

服务是开启了的,使用sql命令也可以执行,但是过了一会就不可以连接就出现上边的问题;

(2)赶紧百度了一下,百度上各路大神的方法主要是

a)由于mysql自带的连接时长的限制,当超过时间的时候mysql就会自动断开,解决方法,网上也有很多方法,这里不做解释;

b) 本人的解决方法就是 【关闭防火墙】,这个万恶的防火墙,关了之后就没事了

(3)如果网上的各种方法都试了,还是没有解决的话,不防试一下关闭防火墙。

时间: 2024-10-05 07:08:36

数据库连接失败Communications link failure due to underlying exception!的相关文章

mysql Communications link failure (with http request)

com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Communications link failure during rollback(). 看到这个错误后先查看代码,首先想到,我先打开的数据库连接,并且执行了query和insert操作都没问题啊,但是最后的回滚就出问题了,下面根据日志分析一下: 解决方案: 1. 修改Http请求时间,连接请求超时+读取超时<60ms 2. 不要将HTTP请求放到数据库

MySQL异常【数据库断开连接】:Communications link failure

一.异常信息以及解决办法        com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Communications link failure  org.springframework.transaction.CannotCreateTransactionException:      Could not open JDBC Connection for transaction;      nested exception isco

解决:com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure(真实有效)

数据库连接失败 一.例如我在SpringBoot项目中使用了阿里的数据库连接池Driud. 有次在启动的时候,会报这样的错: Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure The last packet successfully received from the server was 319 milliseconds ago. The last packet s

mysql 5.1超过默认8小时空闲时间解决办法(错误:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure)

报错: MySQL第二天早上第一次连接超时报错, com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure 原因: 上述问题是由mysql5数据库的配置引起的.mysql5将其连接的等待时间(wait_timeout .interactive_timeout)缺省为8小时.在其客户程序中可以这样来查看其值: mysql> show global variables like 'wait

Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

1.错误描述 [ERROR:]2015-11-05 14:37:52,558 [插入失败] report.service.impl.ReportServiceImpl org.hibernate.exception.JDBCConnectionException: error executing work at org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegat

mysql Communications link failure,C3p0的参数详解

MySQL默认一个连接空闲8小时候就会自动断开,而这时程序以为连接还能使用,然后在使用的时候就会出现Communications link failure异常. 这时需要进行两步设置,有时候只设置MySQL就可以了. 一.在MySQL的配置文件(linux配置文件是my.cnf,windows配置文件为my.ini)中添加以下两行(默认值为28800,下面的值代表一年.听说windows下的MySQL不支持一年,可以适当减少尝试) wait_timeout=31536000 interactiv

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

启动Tomcat时,发生如下异常: DEBUG resourcepool.BasicResourcePool  - An exception occurred while acquiring a poolable resource. Will retry. com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet sent successfully to

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure 数据库报错

-- 查询mysql 数据库链接空闲时间持有最大空闲时间,单位为秒 SHOW VARIABLES WHERE VAriable_name = 'interactive_timeout'; -- 会出现wait_timeout与该参数意思相近,修改时,一起修改 SHOW VARIABLES WHERE VAriable_name = '%timeout'; -- 解决问题 com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Commun

Mysql Communications link failure 问题的解决

问题现象 com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. I spend some days to solve this