无法连接到Amazon Web服务mysql实例

时间:2011-03-27 01:32:23

标签: mysql amazon-web-services

我仔细阅读了这些说明: http://docs.amazonwebservices.com/AmazonRDS/latest/GettingStartedGuide/

但是仍然无法从命令行使用mysql连接到数据库。

我甚至尝试过: telnet xxxxxxx.clpkcufglfdn.us-east-1.rds.amazonaws.com 3306

但也没有连接。

我确实使用控制台建议的CIDR设置了数据库安全组(我希望它能给我正确的值)。

更新:我的防火墙已被禁用。如果亚马逊最终有防火墙并且不会在他们的文档中提及它,那将是奇怪的。

Update2:我在一台无线路由器后面为我的机器分配了10.0.0.2的IP,所以我尝试将其添加到安全组但仍无法连接。

3 个答案:

答案 0 :(得分:3)

  

更新:我的防火墙已被禁用。如果亚马逊最终有防火墙并且不会在他们的文档中提及它,那将是奇怪的。

亚马逊的安全组 是防火墙。

  

我确实使用控制台建议的CIDR设置了数据库安全组(我希望它能给我正确的值)。

如果不是你要连接的IP,那就不是正确的价值。

答案 1 :(得分:1)

听起来你有防火墙正在放弃你的连接。无论是你的结尾还是亚马逊的结尾;可能需要与您的IT小组交谈,如果这不是问题,那么亚马逊小组就会看看您是否错过了一步。

答案 2 :(得分:0)

如果您尝试从同一AWS数据中心内访问RDS实例,则需要指定本地内部IP地址(即10.xxx)而不是公共dns / ip,因为您的连接根本不会lan

您可以通过输入以下内容找到EC2框的本地IP地址:ifconfig或检查您的登录名(即ubuntu@10.x.x.x)

我没有在任何地方找到这个,浪费了很多时间。我希望这有帮助!