MySQL Workbench 无法连接到我的 RDS 数据库:无法连接到本地主机

MySQL Workbench failed to connect to my RDS database : Unable to connect to localhost

我是 RDS 的新手,这是我第一次尝试将 MySQL Workbench 连接到远程 DBMS,所以我不确定问题出在哪里。

感谢您的帮助!

我刚刚使用 MySQL workbench 连接到我的 RDS 实例。

您的问题听起来像是入站规则问题。要排除这种情况,仔细检查 您允许所有流量进入的规则。一旦您确定这是原因,您可以更改它。

此外,请确保您在登录屏幕中指定了端点并正确设置了密码和用户名。

感谢smac2020的解答! 我认为你是对的!我尝试通过 SSH 连接到我的 EC2 实例来连接到数据库并且成功了。

结论: 我可以从我的 vpc 内部访问数据库,但不能从外部访问数据库,尽管数据库是 public 并且入站是正确的(我认为它们是). 我正在尝试弄清楚可能是什么问题,如果我成功纠正它,我会 post。

尝试使用 SSH 访问的人(以及我自己以后)的注意事项: 有我用来连接的教程 workbench :

  1. 添加 SSH 对:https://www.youtube.com/watch?v=G4SXNHuGM8A
  2. 通过 EC2 使用 SSH 连接到数据库:https://www.youtube.com/watch?v=gM7JvNMOUQM