人,
我在AWS的RDS上尝试访问mysql时遇到了问题,我相信一切正常,因为它在几天前工作,我通过SSH与EC2连接,输入命令如下:mysql -h xxxx.xxx.com -P 3306 -u xxxx -p,当我输入密码时,它卡住了一段时间后,我收到了一个错误: ERROR 2003(HY000):无法连接到MySQL服务器上' xxxx.xxx.com' (110)
我用谷歌搜索了,似乎这是一个超时错误,我检查了数据库实例的配置,并且相信一切都很好,最让我困惑的是它以前总是工作,我搜索了所有可以找到的东西,但仍然无法解决。
非常感谢任何人可以给我一些帮助。
提前感谢。
答案 0 :(得分:0)
鉴于你提到你几天前能够连接,当你今天再次尝试重新连接时它会失败。假设整个系统没有任何变化;您的ISP提供的公共IP很可能已更改,并且您已为特定IP(先前/旧IP)的RDS打开SG
您可以通过更新SG以及对当前IP的开放访问权限来启用此功能,或启用0.0.0.0/0 - 打开互联网(不推荐)