创建安全组与RDC实例后连接MySQL服务器报110错误的可能原因
MySQL 110连接错误排查方案
- 安全组规则校验
检查RDS实例绑定的所有安全组的入方向规则,确认已开放3306端口(MySQL默认服务端口),且授权的源IP包含你当前终端的公网IP。临时测试可先将源IP设为0.0.0.0/0验证是否是安全组规则问题,生产环境务必收敛到指定IP段。 - 网络连通性测试
在本地终端执行telnet <实例endpoint> 3306命令测试端口连通性:若telnet返回连接失败,说明网络链路被拦截,除了安全组外还要检查云平台的网络ACL规则是否拦截了3306端口的公网访问请求。
若切换手机热点后可以连通,说明是当前办公网络的出口防火墙限制了对外访问3306端口,联系公司网络管理人员放行对应规则即可。 - 实例公网权限校验
确认你的RDS实例已开启公网访问权限,绝大多数云厂商的云数据库实例默认仅提供内网访问endpoint,需要手动在控制台开启公网访问后才支持从外网连接。同时确认实例处于运行中状态,没有处于重启、配置变更等不可用状态。 - 连接参数校验
确认你输入的endpoint地址、端口、管理员账号、密码完全匹配控制台显示的信息,注意不要额外输入空格、混淆大小写字符。
内容的提问来源于stack exchange,提问作者Deke Marquardt
相关产品推荐
相关产品推荐

