即使具有 public 访问权限,也无法访问 public AWS 上的 RDS
Can't access public RDS on AWS even with public access
我正在尝试使用运行 MySQL 的 AWS RDS 实例来存储来自我的 Android 应用程序的数据。尝试连接到数据库时如何出现问题。首先我使用 MySQL workbench 并且连接正常。当我第二天尝试时,它不起作用。 Workbench 无法创建到数据库的连接。我从 AWS 控制台仔细检查了一下,在那一端似乎一切都很好。我现在如何访问这个数据库?
找到答案了!显然问题出在安全组。更新了安全组以接受来自任何 IP 的 TCP 端口 0-65535 的连接,现在问题已解决!
即使新创建的 Amazon RDS 实例设置为 "publicly available",它 不 接受 tcp 流量。
您需要像这样创建一个新的安全组:
稍后转到:实例-> "Your Instance" -> 修改 -> 网络和安全
我正在尝试使用运行 MySQL 的 AWS RDS 实例来存储来自我的 Android 应用程序的数据。尝试连接到数据库时如何出现问题。首先我使用 MySQL workbench 并且连接正常。当我第二天尝试时,它不起作用。 Workbench 无法创建到数据库的连接。我从 AWS 控制台仔细检查了一下,在那一端似乎一切都很好。我现在如何访问这个数据库?
找到答案了!显然问题出在安全组。更新了安全组以接受来自任何 IP 的 TCP 端口 0-65535 的连接,现在问题已解决!
即使新创建的 Amazon RDS 实例设置为 "publicly available",它 不 接受 tcp 流量。
您需要像这样创建一个新的安全组:
稍后转到:实例-> "Your Instance" -> 修改 -> 网络和安全