Java远程访问数据库!!!

达文西W 发布于 2016/12/16 18:06
阅读 652
收藏 0
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.

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)


数据库报这个错误~~

然后声明下:

1、windows远程访问linux上的mysql数据库,在命令台访问没有问题。

2、linux的mysql数据库在my.cnf有设置wait_timeout=31536000

3、4台电脑,另外两台电脑可以运行这个java项目。(同网段)

求大神解答~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

加载中
0
ObjNov
ObjNov

1. 检查抛出异常的WindowsPC是否可以与Linux服务器通信

2. 检查防火墙配置是否拦截当前PC访问Linux服务器MySQL服务端口

3. 检查my.cnf中bind-address配置项是否允许抛出异常的WindowsPC访问MySQL服务

返回顶部
顶部