远程连接mysql数据库报“Communications link failure...”错误的解决方法之一
2012-03-16 00:59
465 查看
今天在用myEclipse连接mysql时提示:"Communications link failure,Last packet sent to the server was 0 ms ago."出错界面如下图所示:
myeclipse错误提示页面
检查了下,在本机能ping通远程服务器,但是使用telnet命令无法远程连接上远程的mysql端口。而检查了服务器重mysql的服务是已启动滴,服务器中的mysql也能正常运行,在服务器上使用telnet localhost 3306能够正确连接上。出现这个问题百思不得其解,于是到网上找是否有相关的解决方法,找了不少,发现不少都是说防火墙或者用户远程访问权限的原因,可查来查去却始终不像网上其他朋友说的那样。由于这个mysql是在安装一个项目管理软件oKit的时候一块装上的,感觉会不会是里面的mysql做了什么手脚,于是找到mysql的配置文件my.ini,在里面粗略的浏览了一下,发现原来问题出在这个配置文件里面。在里面发现这么一行:bind-address=127.0.0.1,这个明显是绑到只能本机访问mysql,于是将其注释,重启mysql服务,问题得以顺利解决。
由于在网上有不少人反馈这个问题,但是都没找到相关的解决方法,所以将本经验发表于博客园,希望能帮助那些遇到同样问题的朋友们。
myeclipse错误提示页面
检查了下,在本机能ping通远程服务器,但是使用telnet命令无法远程连接上远程的mysql端口。而检查了服务器重mysql的服务是已启动滴,服务器中的mysql也能正常运行,在服务器上使用telnet localhost 3306能够正确连接上。出现这个问题百思不得其解,于是到网上找是否有相关的解决方法,找了不少,发现不少都是说防火墙或者用户远程访问权限的原因,可查来查去却始终不像网上其他朋友说的那样。由于这个mysql是在安装一个项目管理软件oKit的时候一块装上的,感觉会不会是里面的mysql做了什么手脚,于是找到mysql的配置文件my.ini,在里面粗略的浏览了一下,发现原来问题出在这个配置文件里面。在里面发现这么一行:bind-address=127.0.0.1,这个明显是绑到只能本机访问mysql,于是将其注释,重启mysql服务,问题得以顺利解决。
由于在网上有不少人反馈这个问题,但是都没找到相关的解决方法,所以将本经验发表于博客园,希望能帮助那些遇到同样问题的朋友们。
相关文章推荐
- 远程连接mysql数据库报“Communications link failure...”错误的解决方法之一
- 远程连接mysql的“Communications link failure”错误解决方案
- 解决Java程序连接mysql数据库出现CommunicationsException: Communications link failure错误的问题
- 使用SQLyog远程连接mysql,以及mysql远程连接错误1130 解决方法
- 连接Oracle远程数据库错误:ORA-12541,ORA-12514,ORA-01017的解决方法!
- 连接MySql的时候报1130的错误解决办法以及远程登陆方法.
- 解决远程连接mysql错误1130代码的方法
- Navicat for mysql远程连接数据库详解(1130错误解决方法)
- [转载]mysql远程连接错误1130的解决方法
- Navicat for mysql远程连接数据库详解(1130错误解决方法)
- 解决mysql连接异常—-com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception
- java工程连接远程MySQL数据库报错:Communications link failure due to underlying exception
- Navicat for mysql远程连接数据库详(1130错误解决方法)
- mysql远程连接错误1130的解决方法
- 解决MySQL连接超时Communications link failure due to underlying exception
- 远程连接mysql错误代码1130的解决方法
- 解决MySQL连接超时Communications link failure due to underlying exception
- 解决MySQL连接超时Communications link failure due to underlying exception
- 解决MySQL连接超时Communications link failure due to underlying exception