尝试连接亚马逊 mysql rds 时出现错误 10060
Error 10060 while trying to connect an amazon mysql rds
我创建了一个 MYSQL Amazon RDS
实例并尝试从 windows 机器通过 MYSQL Workbench
访问它。
但是我收到 10060
错误,而 Amazon RDS
是公开访问的。
我在亚马逊论坛上阅读了一些文档,但我无法理解如何设置 VPC
。
任何帮助将不胜感激。谢谢。
此错误是在您的数据库实例上设置的入站连接规则导致的。
对于我们创建的每个 RDS 数据库实例,都有入站和出站连接安全组。
在 AWS RDS 控制台中,在 'Databases' 下,单击您的 RDS 实例的 'DB Identifier'。然后在 'Security group rules' 部分,单击 'Inbound' 类型安全组并编辑入站规则以允许适当的入站连接。
这里有 3 个选项,在 'source' 列下:
- 自定义
- 任何地方(允许来自任何 IP 的连接。不推荐用于生产。)
- 我的IP(自动检测你机器的IP)
1st:添加入站规则。
-rds控制台
- 实例
- 详情 > 安全组(点击link)
- EC2 管理控制台
- 在页面底部选项卡 "inbound"
- 编辑 > 添加规则
选择类型:MYSQL/Aurora,来源:我的ip
-保存
第 2 次:如果问题仍然存在,请尝试登录 out/sign。它帮助我签订了两次合同。
我在创建 RDS 时错过了启用 public 辅助功能。我们稍后也可以在 RDS 的修改部分启用它。希望它能帮助别人。
我创建了一个 MYSQL Amazon RDS
实例并尝试从 windows 机器通过 MYSQL Workbench
访问它。
但是我收到 10060
错误,而 Amazon RDS
是公开访问的。
我在亚马逊论坛上阅读了一些文档,但我无法理解如何设置 VPC
。
任何帮助将不胜感激。谢谢。
此错误是在您的数据库实例上设置的入站连接规则导致的。
对于我们创建的每个 RDS 数据库实例,都有入站和出站连接安全组。
在 AWS RDS 控制台中,在 'Databases' 下,单击您的 RDS 实例的 'DB Identifier'。然后在 'Security group rules' 部分,单击 'Inbound' 类型安全组并编辑入站规则以允许适当的入站连接。
这里有 3 个选项,在 'source' 列下:
- 自定义
- 任何地方(允许来自任何 IP 的连接。不推荐用于生产。)
- 我的IP(自动检测你机器的IP)
1st:添加入站规则。 -rds控制台 - 实例 - 详情 > 安全组(点击link) - EC2 管理控制台 - 在页面底部选项卡 "inbound" - 编辑 > 添加规则 选择类型:MYSQL/Aurora,来源:我的ip -保存
第 2 次:如果问题仍然存在,请尝试登录 out/sign。它帮助我签订了两次合同。
我在创建 RDS 时错过了启用 public 辅助功能。我们稍后也可以在 RDS 的修改部分启用它。希望它能帮助别人。