您的位置:首页 > 数据库 > MySQL

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

2016-03-09 01:56 453 查看
使用JDBC连接数据库出问题,可能有以下几个原因:

1.IP地址或者用户名在JDBC URL上是错的

2.在JDBC URL用户名不被本地DNS服务器所认可

3.端口被占用或者错误

4.数据库服务关了

5.DB服务器不接受TCP / IP连接

6.java和数据库之间的链接阻塞,例如:防火墙或者代理

7.数据库连接数用完

解决以上问题,可以参考如下意见:

1.验证并用ping测试

2.刷新DNS或者直接使用IP地址来代替

3.查看MySQL数据库中的my.cnf

4.开启数据库服务

5.验证MySQL的skip-networking选项是否启动

6.禁用防火墙或者配置防火墙代理

7.重新启动数据库服务,然后修改你的代码

原文地址:点击阅读原文
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: