欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Underlying cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException : Communications link fail

程序员文章站 2022-04-04 20:56:57
...

连接MySQL数据库出现

Underlying cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException : Communications link fail
解决办法
进入mysql
1.修改wait_timeout的参数值

 查看wait_timeout的值,命令:show global variables like 'wait_timeout';

 注意这里带上global这个是全局的。

修改wait_timeout值,命令: set global wait_timeout=86400;

检查是否修改成功,继续输入命令show global variables like 'wait_timeout';到这里就修改成功了。

2.修改mysql配置文件: vim /etc/my.cnf

添加:两行;

wait_timeout=31536000

interactive_timeout=31536000
重启mysql服务后生效。service mysqld restart
还有一个原因是这里写错了:Underlying cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException : Communications link fail