【发布时间】:2017-05-22 09:20:00
【问题描述】:
错误 2003 (HY000):无法连接到“xyz.cdhtaamn5ynq.us-east-1.rds.amazonaws.com”上的 MySQL 服务器 (110)
我在创建 RDS 数据库实例时启用了可公开访问。我在 EC2 实例安全组中打开了 3306 端口。我在 /etc/mysql/mysql.conf.d/mysqld.cnf 文件中注释了 binding-address=localhost 。我无法通过 EC2 实例连接 RDS。请帮我。提前致谢。
【问题讨论】:
-
您的 EC2 实例和您的 RDS 实例是否在同一个 VPC 中?
-
是的。两者都在不同的子网中。
-
你的EC2实例的安全组有没有外发规则?
-
谢谢马特。问题已经解决了。我从数据库实例安全组为 EC2 实例打开了流量。
-
它总是安全组,如果不是,它可能是一个 NACL。但如果问题出在 NACL,你会知道先检查 SG :)
标签: mysql amazon-web-services amazon-ec2 amazon-rds