我在连接到新构建的RDS MySQL实例时一直遇到此错误
ERROR 2003(HY000):无法连接到MySQL服务器 ' **** ap-southeast-1.rds.amazonaws.com&#39。 (60)
我不会说我是专家,因为我有几个EC2实例正在运行并且能够连接。 我已经创建了所有安全组,并相应地添加了入站的必要权限。但我只是完全连接到RDS实例。 1.我使用AWS文档中的指南重新创建了我,创建了新的VPC组和专用数据库安全组。 2.通过类似问题的大部分回复,并应用建议的解决方案(在入站规则中添加自己的公共IP)等。 有什么帮助吗?
答案 0 :(得分:0)
1) 确保服务器正在运行
telnet ****.ap-southeast-1.rds.amazonaws.com 3306
2)确保服务器未绑定到特定地址。
bind-address = 127.0.0.1
3)确保已添加到安全组的IP地址正确无误。不要忘记单个ip的/ 32。您可以从
获取IP地址/sbin/ifconfig
4)确保您尝试连接的主机上的出站流量没有防火墙
答案 1 :(得分:0)
您的RDS是否配置为可公开访问?如果没有,您只能在您的VPC中连接它。
答案 2 :(得分:0)
谢谢大家。我能够解决问题。受支持的平台使用EC2,VPC,因此我的AWS账户位于不使用默认VPC的当前区域。我把所有东西都丢弃了,用向导创建了VPC,然后是安全组。然后重新创建数据库实例,为其分配新重新创建的VPC。谢谢你的努力。