一、在上一篇文章中,使用ECS和mysql搭建mysql服务器搭建好了mysql服务器,现在需要远程连接
报错

2003 - Can't connect to MySQL server on '39.106.187.107' (60 "Operation timed out")

1、通过google在stackoverflow.com找到了问题这里写链接内容

2、这个方案貌似可行来试一下

3、说我没有安装nc

[root@iz2ze2llim71y07x3numlbz ~]# nc -l -p 3306
-bash: nc: 未找到命令
[root@iz2ze2llim71y07x3numlbz ~]# nc
-bash: nc: 未找到命令

4、安装一个nc,使用yum安装方便快捷

[root@iz2ze2llim71y07x3numlbz ~]# yum install nc
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 nmap-ncat.x86_64.2.6.40-7.el7 将被 安装
--> 解决依赖关系完成依赖关系解决================================================================================Package            架构            版本                    源             大小
================================================================================
正在安装:
 nmap-ncat          x86_64          2:6.40-7.el7            base          201 k事务概要
================================================================================
安装  1 软件包总下载量:201 k
安装大小:414 k
Is this ok [y/d/N]: y
Downloading packages:
nmap-ncat-6.40-7.el7.x86_64.rpm                            | 201 kB   00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction正在安装    : 2:nmap-ncat-6.40-7.el7.x86_64                               1/1
  验证中      : 2:nmap-ncat-6.40-7.el7.x86_64                               1/1 已安装:
  nmap-ncat.x86_64 2:6.40-7.el7                                                 完毕!

5、使用nc

[root@iz2ze2llim71y07x3numlbz ~]# nc -l -p 3306
Ncat: bind to :::3306: Address already in use. QUITTING.
[root@iz2ze2llim71y07x3numlbz ~]# 

6、使用nc,访问ip+端口

[root@iz2ze2llim71y07x3numlbz ~]# nc 59.110.218.184 3306
Ncat: Connection timed out.
[root@iz2ze2llim71y07x3numlbz ~]# 

If this is not working, this is not a mysql server configuration issue but a network issue, and you must check your router firewall rules.
Otherwise, your problem comes from mysql server settings. Check your mysql configuration file for bind-address, and remove them to make mysqld accept clients from any IP address.

7、可能是防火墙的问题
进入到/etc/sysconfig,看centos7没有iptables。

8、停止并屏蔽firewalld服务

[root@iz2ze2llim71y07x3numlbz sysconfig]# systemctl stop firewalld
[root@iz2ze2llim71y07x3numlbz sysconfig]# systemctl mask firewalld
Created symlink from /etc/systemd/system/firewalld.service to /dev/null.
[root@iz2ze2llim71y07x3numlbz sysconfig]#

9、安装iptables-services软件包

[root@iz2ze2llim71y07x3numlbz sysconfig]# yum install iptables-services
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 iptables-services.x86_64.0.1.4.21-18.3.el7_4 将被 安装
--> 正在处理依赖关系 iptables = 1.4.21-18.3.el7_4,它被软件包 iptables-services-1.4.21-18.3.el7_4.x86_64 需要

10、在引导时启用iptables服务

[root@iz2ze2llim71y07x3numlbz sysconfig]# systemctl enable iptables
Created symlink from /etc/systemd/system/basic.target.wants/iptables.service to /usr/lib/systemd/system/iptables.service.

11、启动iptables服务

[root@iz2ze2llim71y07x3numlbz ~]# systemctl start iptables
[root@iz2ze2llim71y07x3numlbz ~]# 

12、保存防火墙规则

[root@iz2ze2llim71y07x3numlbz ~]# service iptables save
iptables: Saving firewall rules to /etc/sysconfig/iptables:[  OK  ]
[root@iz2ze2llim71y07x3numlbz ~]# 

另外:管理iptables服务

systemctl [stop|start|restart] iptables

13、编辑防火墙规则,vi /etc/sysconfig/iptables

# Generated by iptables-save v1.4.21 on Mon Mar 26 17:50:59 2018
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [19:3404]
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
# Completed on Mon Mar 26 17:50:59 2018

14、重启防火墙,systemctl restart iptables

Mysql 远程连接的问题 2003 - Can't connect to MySQL server on '39.106.187.107' (60 Operation timed out)...相关推荐

  1. Mysql 远程连接的问题 2003 - Can't connect to MySQL server on '39.106.187.107' (60 Operation timed out)

    一.在上一篇文章中,使用ECS和mysql搭建mysql服务器搭建好了mysql服务器,现在需要远程连接 报错 2003 - Can't connect to MySQL server on '39. ...

  2. MySQL服务无法启动(2003 - Can‘t connect to MySQL server on‘localhost‘

    在安装完Navicat Premium15后 某天,突然报错....MySQL服务无法启动(2003 - Can't connect to MySQL server on'localhost'(0) ...

  3. mysql 遗失对主机的连接,MySQL远程连接丢失问题解决方法(Lost connection to MySQL server)...

    MySQL远程连接丢失问题解决方法(Lost connection to MySQL server) 最近服务器很不稳定,于是重装了mysql 和php 服务,但是接着却遇到了很头疼的麻烦. 远程连接 ...

  4. MySQL远程连接丢失问题解决方法(Lost connection to MySQL server)

    最近服务器很不稳定,于是重装了mysql 和php 服务,但是接着却遇到了很头疼的麻烦. 远程连接mysql是总是提示: 复制代码代码如下: Lost connection to MySQL serv ...

  5. MySQL之——MySQL远程连接丢失问题解决方法(Lost connection to MySQL server)

    转载请注明出处:http://blog.csdn.net/l1028386804/article/details/75008793 远程连接mysql是总是提示: Lost connection to ...

  6. mysql远程连接 Host * is not allowed to connect to this MySQL server

    原文链接:http://www.111cn.net/database/mysql/45230.htm 如果mysql不支持远程连接,会出现提示:错误代码是1130,ERROR 1130: Host * ...

  7. 解决MAC上Django连接Mysql django.db.utils.OperationalError: (2003, Can't connect to MySQL 的问题

    Steven 最近在mac电脑是开发Django项目,但是遇到了一个很棘手的问题,就是跑Django程序连接Mysql始终报错,最开始的问题是password的问题,后来把password改过来之后, ...

  8. MySQL远程连接ERROR 2003 (HY000) Cant connect to MySQL server on (10060)

    MySQL远程连接ERROR 2003 (HY000):Can't connect to MySQL server on'XXXXX' (10060)的问题 D:\Users\xiaomaimiao& ...

  9. 轻量应用服务器MySQL远程连接踩坑

    不算是给阿里云打广告吧,因为被阿里云的"云服务器ECS" 和 "轻量应用服务器"搞的很蛋疼.很多年前,阿里云的学生机"云翼计划"默认就只有& ...

最新文章

  1. Android巩固之事件分发机制
  2. 【响应式Web前端设计】Viewport解析
  3. Android滑屏 mScrollX mScrollY scrollTo() scrollBy()
  4. C# winfrom listView
  5. 运营商服务器系统,浪潮服务器助力运营商三大支撑系统上云
  6. 零基础使用小米球ngrok来快速实现内网穿透
  7. Java中对象的实例化
  8. Vue相关开源项目库汇总(转)
  9. vue开发微信公众号调用相机和相册(上传到自己的服务器)
  10. 基于android的汽车租赁系统app
  11. 《堂食点餐》APP代码前后端全部免费开源啦!
  12. AddressBook 地址簿 (电话簿) 访问与修改
  13. 视频号如何引流?怎样利用视频号引流?视频号引流的方法和技巧
  14. [游戏数据分析]WAU模型简介及WAU预测
  15. python一个函数调用另一个函数中的变量_在Python 中同一个类两个函数间变量的调用方法...
  16. docker网络模式与none模式配置网络
  17. 再论意识、行为和结果
  18. 网站安全检测 针对于手机短信轰炸漏洞的检测与修复办法
  19. [20120919] 关于紫光输入法.txt
  20. Fast RCNN详解

热门文章

  1. java中的 FileWriter类 和 FileReader类的一些基本用法
  2. flexible.js淘宝移动端rem自适应用法
  3. PHP uniqid()函数可用于生成不重复的唯一标识符,该函数基于微秒级当前时间戳。在高并发或者间隔时长极短(如循环代码)的情况下,会出现大量重复数据。即使使用了第二个参数,也会重复,最好的方案是结
  4. 类加载机制、双亲委派机制深度解析以及如何自定义类加载器
  5. 计算机工程与应用 网站,计算机工程与应用杂志
  6. html文档包包含几个基本标记,HTML中包含哪些基本的标记?
  7. 可编程控制器是计算机,可编程控制器的工作原理!与我们PC有什么区别呢?
  8. 关于负载均衡的几个问题
  9. 微服务网关总结之 —— zuul
  10. es聚合查询与多维度数据统计