我已关注 AWS instructions在设置数据库连接时,但仍然收到此错误:
mysql -h <hostname> -P <port> -u <username> -p <password>
ERROR 2003 (HY000): Can't connect to MySQL server on 'dbs.cmlxeidulru1.us-west-2.rds.amazonaws.com' (60)
连接正在使用 VPC ,这似乎是唯一的(免费)选项。子网和安全组是它们的默认选项,但我无法判断是否正确配置了它们。
最佳答案
您发布的 DNS 条目指向公共(public) IP,因此请检查您的数据库安全组是否向您的 IP 打开端口 3306(例如,使用 curl curmyip.com
检查您的 IP)。
关于mysql - 连接亚马逊mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29067055/