• 原森林之家(foresthouse.cn)改为走私范(zousifan.com),只是改个名内容不变。
  • 网站图片自建立开始到19年全部丢失,血的教训时刻备份,多点备份!

Navicat for MySQL连接远程Liunx服务器数据库错误10060的解决方法

开发建站 7年前 (2017-01-03) 6048次浏览 1个评论 扫描二维码
本文最后更新于2022年9月3日,已超过 1 年没有更新,如果文章内容失效,请 反馈 给我们,谢谢!

Navicat 的好处不仅好用而且小巧,是公认的连接数据库好工具,以前一直用它来连虚拟机,今天连了一次服务器竟然出错了提示如下:2003-Can’t connect to MySQL server on ‘XXX.XX.XXX.XXX’(10060)

这里以阿里的liunx centos6.5系统为例分两步解决

第一步:

从WDCP或其它途径登陆服务器的数据库找到“mysql ”库点击打开如下图所示


点击左边mysql展开最下面的“user”表打开以后增加一条Host为%的数据,为了以防自己添加出错就看看“user”为“root”的前面“Host ”这三项有没有一模一样的如果有的话就随便把一个“Host ”的值改成“%”即可,我就是这么做的,如下图




注意了后面的“Password ”一般不止一个是一样的对比一下这个密码就是你数据库的密码。
第二步:
打开WDCP面板依次打开“安全管理”-“防火墙iptables”在“防火墙iptables访问规则配置”列表中增加一条规则,协议为tcp,源IP、源端口、目标IP都为空,目标端口填3306,直接点确定即可。

下面来说我犯的错误,我原本以为是防火墙iptables造成的于是我就把防火墙iptables访问规则配置全部给删除了,结果就悲剧了WDCP、网页、数据库等全都打不开了,当时就差点回滚磁盘了看我是怎么挽救回来的。防火墙iptables访问规则配置全部被删除了

还有一种方法和上面一样只是建立用户时用的命令见下面

create user 'root'@'%' identified by '123456';


版权所有丨如未注明 , 均为原创丨本网站采用 BY-NC-SA 协议进行授权 , 转载请注明 出处!
喜欢 (11)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
    仅用来给您发送回复提醒。不会公开!
  • 网址
(1)个小伙伴在吐槽
  1. 太多广告了
    harries2017-05-02 20:55 回复来自天朝的朋友 谷歌浏览器 Windows 7