gpt4 book ai didi

mysql - AWS Aurora - 无法连接到 aws aurora 数据库

转载 作者:行者123 更新时间:2023-11-29 05:48:20 28 4
gpt4 key购买 nike

我正在尝试从本地计算机连接到我的数据库,但出现以下错误。

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:我的本地机器有正确的互联网连接。即没有网络问题

rds enter image description here enter image description here

最佳答案

Aurora Serverless(以及可能的其他 AWS 数据库产品——如 Amazon Neptune、DocDB 等)仅为 VPC。您仍然可以通过一些额外的设置在 VPC 之外连接到它们。我在这里详细说明了一些:[1] [2]

[1] Connect to Neptune on AWS from local machine

[2] AWS Aurora MySQL serverless: how to connect from MySQL Workbench

请注意,上述解决方案适用于非生产设置。如果你需要更有弹性的东西,你需要有更多的基础设施。例如 - 如果您使用 ALB 在 VPC 之外公开您的数据库端点,那么您需要有机制来确保 ALB 始终指向数据库实例的正确 IP,因为 IP 必然会发生变化发生故障转移和主机更换时。请记住这一点。

关于mysql - AWS Aurora - 无法连接到 aws aurora 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57236340/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com