You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用DataGrip连接AWS RDS MySQL数据库时出现通信故障无法连通

AWS RDS MySQL DataGrip连接故障排查方向

1. 网络与安全组排查

  • 首先确认RDS实例已开启公网访问权限,若仅允许内网访问,需确保你本地设备已经通过VPN、VPC对等连接等方式接入RDS所在的VPC网络
  • 本地执行端口连通性测试,替换对应参数后运行命令:
    telnet <RDS实例公网域名> 3306
    # 或
    nc -zv <RDS实例公网域名> 3306
    
    若端口测试失败,优先排查安全组规则:
    • 确认RDS实例关联的安全组入站规则已放行你本地当前公网出口IP的3306端口访问权限,禁止直接配置0.0.0.0/0全量放行
    • 确认安全组出站规则未限制3306端口的回包流量

2. AWS身份与权限排查

  • 本地终端执行命令验证AWS凭证有效性:
    aws sts get-caller-identity
    
    确认返回的凭证ARN具备RDS访问权限,且DataGrip AWS插件绑定的凭证Profile、区域参数和RDS实例所在区域、授权的Profile完全一致
  • 若你使用IAM数据库认证方式连接,需确认RDS实例已开启IAM认证功能,且数据库对应用户已绑定正确的IAM访问策略

3. Docker相关排查

  • 确认Docker服务处于正常运行状态:Windows/macOS打开Docker Desktop确认状态为Running,Linux环境执行systemctl status docker确认服务为active状态
  • 触发DataGrip连接操作后,执行docker ps查看是否有RDS连接相关的容器正常启动,若没有对应容器可尝试重启DataGrip AWS插件后重试

4. DataGrip本地配置排查

  • 核对连接配置中的RDS端点、端口、数据库名、账号密码无输入错误,注意RDS默认管理员账号为创建实例时自定义名称,不是默认root
  • 调整SSL配置测试:若RDS实例未强制要求SSL连接,可临时关闭连接配置中的SSL选项测试;若强制要求SSL,需在配置中导入AWS RDS官方根证书后重试
  • 升级DataGrip及AWS插件到最新稳定版本,排除版本兼容性问题

内容的提问来源于stack exchange,提问作者John Sorensen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 00:48:03