因此,我创建了一个新的数据库,并且我的 EB 应用程序可以正常访问它,但我似乎无法从我的计算机访问 MySQL。当我尝试运行:
mysql --host=123.abc.us-west-2.rds.amazonaws.com –-port=3306 –u myname –p mypass
我似乎明白了如果你愿意的话你会看到什么mysql --help
。我还从下拉列表中添加了“我的 IP”,进入 EC2 > 安全组 > 我的 RDS MySQL 条目 > 入站选项卡 > 编辑。在那里添加了我的 IP,保存并重试,但仍然没有结果。我不确定还能尝试什么。
我是 AWS 的新手,这是我完成的第一个 RDS / EB 应用程序。
答案1
您的 RDS 实例是否位于 VPC 中?您确定您的 RDS 实例已将“公开访问”设置设为“是”吗?
如果您希望能够从 VPC 外部访问您的 RDS 实例,则需要将该选项切换为“是”。