【问题标题】:Trying to connect to a mySQL db on Amazon AWS using mySQL Workbench尝试使用 mySQL Workbench 连接到 Amazon AWS 上的 mySQL 数据库
【发布时间】:2019-07-04 14:39:39
【问题描述】:

我刚刚在亚马逊 AWS 上开了一个账户。在这个帐户中,我创建了一个 mysql 数据库实例,我现在尝试在我的家用计算机上使用 mySQL Workbench 连接到该实例。我已输入数据库端点(在我的帐户中列出)并添加了我为数据库的主用户名设置的用户名。但是,当我点击“测试连接”(使用标准 TCP/IP 连接)时,我收到“连接失败...”消息。我感觉问题可能是我需要使用 SSL 和/或 SSH。但我是这里的新手,我不知道如何正确设置或配置 mySQL Workbench。我正在寻求帮助

【问题讨论】:

  • 错误的其余部分是什么(包括任何数字或代码)?另外,当您说“MySQL 实例”时,您指的是 RDS/MySQL 数据库实例还是其他?
  • @Michael-sqlbot 没有错误代码。这纯粹是连接到数据库问题的失败。第二,是的,这是一个 RDS/MySQL 数据库实例
  • 我真的希望他们没有将工作台更改为不再显示代码的地步...见this example,括号中的代码是61。请检查这一点,并提及台式机的操作系统,因为代码因操作系统而异。

标签: mysql amazon-web-services ssl ssh


【解决方案1】:

你需要允许你的mysql服务器对用户my user policy。 您可以允许您的公共 IP 地址。

请参考以下案例: Cannot ping AWS EC2 instance

【讨论】:

  • 感谢您的建议。但是它并没有解决我的问题。不过谢谢!
【解决方案2】:

我认为我的数据库实例以某种方式配置错误,尽管不像 JERRY 建议的那样。我创建了一个新的 MySQL 数据库实例,并且无需任何其他特殊配置更改即可连接到该实例。所以我现在正在使用新实例,并删除了旧实例。我希望我能更深入地了解第一个数据库的问题是什么,但我所拥有的洞察力是(正如我所说)在我创建了第二个数据库实例之后,不需要其他配置

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-11-24
    • 1970-01-01
    • 2015-11-29
    • 2019-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-06
    相关资源
    最近更新 更多