【问题标题】:Trouble Connecting to AWS MySQL using DataGrip使用 DataGrip 连接到 AWS MySQL 时遇到问题
【发布时间】:2021-10-03 22:24:19
【问题描述】:

我已经在 AWS 上设置了一个 RDS、MySQL 数据库,现在想使用 datagrips IDE 开始在其上运行 SQL。在为 DataGrip 安装 AWS 命令​​行工具和 AWS 插件后,我尝试连接到我在 AWS 上的 MySQL 数据库,但一直出现通信故障——数据库不会响应我的请求。

测试连接时的错误码截图:

DataGrip AWS 插件似乎正在工作——我可以导航到我创建的数据库。

我可以应要求提供更多详细信息,但出于安全原因,我不愿在此分享太多信息。即使你不能完全解决我的问题,我也会对从哪里开始或尝试的事情感兴趣。

我想我已经有了一个理论……AWS 文档提到我需要安装 Docker。我确实安装了 Docker,但如果它没有正确配置或其他什么,我不会感到惊讶,因为我从未使用过它。不确定这是否相关,但只是把它放在那里......

编辑:包括 SG 详细信息

如果我需要包含或不包含信息,请告诉我。

【问题讨论】:

  • RDS DB 上的 SG 是什么?
  • 这看起来像是网络问题(需要检查您的 sgs 和路由)。您是否能够在配置的端口上远程登录到 mysql 服务器。老实说,你真的不需要在 datagrip 上做任何额外的事情。
  • SG 是什么意思? @ErmiyaEskandary
  • 我没有尝试过 telnet,但我确实在我的终端中 ping 了链接(datagrips 推荐的),它一遍又一遍地说“请求 icmp seq 超时”。这听起来很糟糕......?
  • SG 表示安全组。所以是的,这绝对是您遇到的网络问题。它可能是您的 VPC 配置,甚至是您为 rds 定义的安全组。

标签: mysql amazon-web-services datagrip


【解决方案1】:

如果您尝试连接到 RDS Aurora DB,请确保为其选择合适的驱动程序。

【讨论】:

    猜你喜欢
    • 2021-01-31
    • 2017-05-23
    • 2019-11-27
    • 2020-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-01
    相关资源
    最近更新 更多