无法连接到 Amazon RDS 上的 MySQL 服务器
Can't connect to MySQL server on Amazon RDS
我刚刚在 RDS 上启动了一个 MariaDB 实例。我在免费套餐上使用了所有默认选项。创建完成。当我尝试使用 Sequel Pro 或命令行访问它时,出现错误:
Can't connect to MySQL server on {endpoint}
我的安全组是默认组。它的入站和出站规则有:
- 类型:所有流量
- 协议:全部
- 端口范围:全部
我在这里错过了什么?
- 实例是否有互联网IP?如果没有,你知道,你可以
只能从内网连接。
- 端口是3306?
我的答案是向我现有的安全组添加新的入站规则:
- 类型:MySQL/Aurora (3306)
- 协议:TCP (6)
- 端口范围:3306
- 来源:0.0.0.0/0
[编辑 2020 年 10 月]:请参阅下面 Leon 的评论。而不是 0.0.0.0/0
使用您的特定 IP 地址。
我刚刚在 RDS 上启动了一个 MariaDB 实例。我在免费套餐上使用了所有默认选项。创建完成。当我尝试使用 Sequel Pro 或命令行访问它时,出现错误:
Can't connect to MySQL server on {endpoint}
我的安全组是默认组。它的入站和出站规则有:
- 类型:所有流量
- 协议:全部
- 端口范围:全部
我在这里错过了什么?
- 实例是否有互联网IP?如果没有,你知道,你可以 只能从内网连接。
- 端口是3306?
我的答案是向我现有的安全组添加新的入站规则:
- 类型:MySQL/Aurora (3306)
- 协议:TCP (6)
- 端口范围:3306
- 来源:0.0.0.0/0
[编辑 2020 年 10 月]:请参阅下面 Leon 的评论。而不是 0.0.0.0/0
使用您的特定 IP 地址。