【发布时间】:2021-01-18 03:54:42
【问题描述】:
我正在尝试连接到我刚刚创建的新 AWS RDS。 我按照“为 RDS 设置”(https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_SettingUp.html),然后是“教程:创建用于数据库实例的 Amazon VPC”(https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Tutorials.WebServerDB.CreateVPC.html),然后是“创建 MySQL 数据库实例并连接到数据库”在 MySQL 数据库实例上" (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_GettingStarted.CreatingConnecting.MySQL.html) 但我无法从我的计算机或网络上的专用服务器连接到我的数据库。
按照之前的文档,我有这个配置:
我的数据库实例
VPC
子网
子网详情示例:
第一个安全组:
第二个安全组,调用第一个:
对于第一个安全组,我把我的私有 IP 和我的专用服务器的 IP 以及它们的端口。 我什至尝试将 0.0.0.0/0 用于 SSH 和 TCP,它也不起作用。
对于数据库实例,我尝试添加两个安全组而不是仅添加 db-securitygroup,但没有成功。 我尝试为数据库实例使用不同的端口,但没有成功。
在我的专用服务器上使用 MySQL Workbench 或 PDO,我无法连接到数据库:“SQLSTATE[HY000] [2003] 无法连接到 [...] 上的 MySQL 服务器” em>"
【问题讨论】:
标签: mysql amazon-web-services amazon-rds