连接失败 - AWS RDS 和 mySQL Workbench

3
我已经在AWS RDS SQL上设置了多个数据库,但是mySQL Workbench无法连接到这些数据库。我在网上阅读到,必须将我的机器IP地址添加到数据库的安全组中。然而,该选项不可用。
如果有人能提供一些见解,告诉我是否只有使用AWS RDS的高级计划才能访问安全组,因为我目前正在使用免费版。
提前感谢您的帮助。

https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithSecurityGroups.html#USER_WorkingWithSecurityGroups.Authorizing - Daniel W.
谢谢 - 我已经看到了这个指南。然而,在左侧窗格中并没有看到安全组选项。 - CodingJunkie
1个回答

12

是的,您可以在Workbench免费版中访问AWS RDS。

在通过Workbench连接之前,您需要解决一些问题。

要访问远程的AWS RDS,您需要在创建AWS RDS实例时将公共可访问性设置为“是”

输入图像描述

此外,您需要在AWS RDS安全组中添加端口3306的入站规则,并列出您的公共IP地址。

输入图像描述

有关更多详细信息,请单击此处


更新入站规则非常重要,对于那些可能在SQLYog中看到错误1045“访问被拒绝”或在工作台等类似情况下不要从RDS控制台复制粘贴凭据,只需自己输入即可。我因为知道我正确地复制/粘贴而浪费了2个小时!这可能会节省一些时间! - Anupam

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接