【发布时间】:2016-08-18 05:12:38
【问题描述】:
我正在尝试从我的 localhost 机器连接到我的 EC2 实例并收到错误消息“连接失败:无法建立连接,因为目标机器主动拒绝了它。” 在安全组中,我已将端口 MYSQL 3306 开放给所有 IP 地址,并且在我的 my.conf 文件中,我将绑定地址更改为 0.0.0.0。 请让我知道我还能做些什么来尝试连接到服务器的 mysql 数据库。
【问题讨论】:
-
可能是一个愚蠢的问题,但你重启了 MySQL 吗?
-
我确实有。并使用 % for host 设置一个具有完全权限的新用户
-
您是否在实例本身上运行任何额外的防火墙?任何 iptables 规则或任何东西?
-
我不确定,有没有办法检查这个?
-
您是否确认可以从您的客户端连接到该端口 - 例如
telnet 1.2.3.4 3306(显然将 1.2.3.4 替换为您的 ec2 主机/IP 地址)?如果您无法建立从客户端到服务器的连接,则意味着客户端或服务器端有东西阻塞了它。
标签: mysql amazon-web-services amazon-ec2