AWS Aurora - 无法连接到 aws aurora 数据库
AWS Aurora - Unable to connect to aws aurora db
我正在尝试从本地计算机连接到我的数据库,但出现以下错误。
ERROR 2003 (HY000): Can't connect to MySQL server on 'finaltesting2.cluster-cxtmwsuqx4ty.us-east-1.rds.amazonaws.com' (110)
我做过的事情:
1:更改了入站流量的 vps 安全组。出于测试目的,我什至允许来自所有 IP 范围的所有 TCP 流量
2:我的本地机器上没有任何防火墙阻止我连接到端口 3306
3: 我已经在 stackoverlow 上看了很多类似的问题,答案只是更改入站规则,但它对我不起作用。
4:我的本地机器有正确的互联网连接。即没有网络问题
Aurora Serverless(以及可能的其他 AWS DB 产品——如 Amazon Neptune、DocDB 等)仅为 VPC。您仍然可以通过一些额外的设置在 VPC 之外连接到它们。我在这里详细说明了一些:[1] [2]
[1]
[2] AWS Aurora MySQL serverless: how to connect from MySQL Workbench
请注意,上述解决方案适用于非生产设置。如果你需要更有弹性的东西,你需要有更多的基础设施。例如 - 如果您使用 ALB 在 VPC 之外公开您的数据库端点,那么您需要有机制来确保 ALB 始终指向数据库实例的正确 IP,因为 IP 必然会发生变化发生故障转移和主机更换时。请记住这一点。
我正在尝试从本地计算机连接到我的数据库,但出现以下错误。
ERROR 2003 (HY000): Can't connect to MySQL server on 'finaltesting2.cluster-cxtmwsuqx4ty.us-east-1.rds.amazonaws.com' (110)
我做过的事情:
1:更改了入站流量的 vps 安全组。出于测试目的,我什至允许来自所有 IP 范围的所有 TCP 流量
2:我的本地机器上没有任何防火墙阻止我连接到端口 3306
3: 我已经在 stackoverlow 上看了很多类似的问题,答案只是更改入站规则,但它对我不起作用。
4:我的本地机器有正确的互联网连接。即没有网络问题
Aurora Serverless(以及可能的其他 AWS DB 产品——如 Amazon Neptune、DocDB 等)仅为 VPC。您仍然可以通过一些额外的设置在 VPC 之外连接到它们。我在这里详细说明了一些:[1] [2]
[1]
[2] AWS Aurora MySQL serverless: how to connect from MySQL Workbench
请注意,上述解决方案适用于非生产设置。如果你需要更有弹性的东西,你需要有更多的基础设施。例如 - 如果您使用 ALB 在 VPC 之外公开您的数据库端点,那么您需要有机制来确保 ALB 始终指向数据库实例的正确 IP,因为 IP 必然会发生变化发生故障转移和主机更换时。请记住这一点。