错误 2005 (HY000):aws 中未知的 MySQL 服务器主机

问题描述 投票:0回答:2

我用 Angular js 创建了一个电子商务网站。我需要在亚马逊网络服务中托管相同的内容。

因此,为了托管相同的内容,我首先创建了一个 ec2 实例。现在,通过允许所有 ip 出站和入站,添加了一个具有 VPC 安全组的 rds 实例。在创建安全组时,我为 mysql 和所有连接指定了安全组。 在我远程登录实例并尝试使用 rds 实例连接到端点之后

mysql -u username -p password -h ********.ap-southeast-1.rds.amazonaws.com:3306

我收到错误

ERROR 2005 (HY000): Unknown MySQL server host xxxxxxxxx (0)

由于我是印度居民,所以我从亚太地区(新加坡)创建了实例。

mysql amazon-web-services amazon-ec2 amazon-rds amazon-vpc
2个回答
47
投票
应该是

********.ap-southeast-1.rds.amazonaws.com

而不是********.ap-southeast-1.rds.amazonaws.com:3306


最终不需要端口号。


0
投票
AWS 现在创建的新 URL 如下:

my-rds-instance-name.*********.us-east-2.rds.amazonaws.com
    
© www.soinside.com 2019 - 2024. All rights reserved.