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

无法通过MySQL WorkBench连接AWS RDS实例,求助排查故障

排查AWS RDS连接失败的常见点
  • 检查RDS实例的公有可访问性
    进入RDS控制台,找到目标实例,查看「Connectivity & security」标签下的「Publicly accessible」选项,必须设为Yes。如果是No,哪怕安全组开了公网访问,实例也不会分配公网IP,自然无法连接。

  • 核对连接参数的准确性

    • 端点(Endpoint):直接复制控制台里的完整端点,别手动输入出错,比如不要漏了.region.rds.amazonaws.com后缀。
    • 端口:确保和实例配置的端口一致(MySQL默认3306,PostgreSQL默认5432,SQL Server默认1433)。
    • 账号密码:确认用户名正确,密码里的特殊字符在命令行连接时要加单/双引号包裹,避免解析错误。
  • 检查VPC子网与路由配置
    如果实例部署在自定义VPC:

    • 确认实例所在子网是公有子网(路由表包含指向互联网网关IGW的条目)。
    • 若为私有子网,除非你的客户端在VPC内或通过VPN/Direct Connect连接,否则公网无法访问。
  • 测试本地网络连通性
    用命令验证端口是否能通:

    # Linux/macOS
    nc -zv <你的RDS端点> <端口>
    # Windows(PowerShell)
    Test-NetConnection <你的RDS端点> -Port <端口>
    

    要是显示连接超时,大概率是本地防火墙、公司网关封禁了对应端口;如果显示连接被拒绝,再回头检查安全组和实例配置。

  • 确认实例状态与数据库权限

    • 实例必须处于Available状态,创建中、重启或维护中的实例无法接受连接。
    • 若能通过其他方式登录实例,检查连接用户是否有远程访问权限,比如MySQL执行:
      SHOW GRANTS FOR '你的用户名'@'%';
      
      确保权限包含对应数据库的访问权限(按需调整范围)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 17:02:42