使用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.重新启动数据库服务,然后修改你的代码
原文地址:点击阅读原文