Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql无法连接终端上的AWS RDS_Mysql_Amazon Web Services_Amazon Rds - Fatal编程技术网

Mysql无法连接终端上的AWS RDS

Mysql无法连接终端上的AWS RDS,mysql,amazon-web-services,amazon-rds,Mysql,Amazon Web Services,Amazon Rds,我有一个AWS RDS实例在免费层上运行,我正在尝试使用mysql命令连接它,只是为了玩它 我使用的命令是 mysql -h XXX.XXX.us-west-2.rds.amazonaws.com -P 3306 -u username -p 但过了一段时间,它又回来了 错误2003(HY000):无法连接到“XXX.XXX.us-west-2.rds.amazonaws.com”上的MySQL服务器(60) 我在AWS上运行的实例是MySQL,连接时使用了正确的服务器地址。有人能告诉我为什么

我有一个AWS RDS实例在免费层上运行,我正在尝试使用
mysql
命令连接它,只是为了玩它

我使用的命令是

mysql -h XXX.XXX.us-west-2.rds.amazonaws.com -P 3306 -u username -p
但过了一段时间,它又回来了

错误2003(HY000):无法连接到“XXX.XXX.us-west-2.rds.amazonaws.com”上的MySQL服务器(60)


我在AWS上运行的实例是MySQL,连接时使用了正确的服务器地址。有人能告诉我为什么连接不通吗

这表明您的连接请求正在超时——也就是说,AWS上的MySQL实例没有看到该请求。您确定mysqld正在运行吗?您确定它正在侦听以太网接口而不仅仅是环回接口吗?端口3306有防火墙吗?@OllieJones为什么是mysqld?服务器应该运行db实例,而我的计算机应该是客户端,不是吗?您是否已将rds实例所在的安全组配置为允许来自您所在位置的入站连接?@FrederickCheung不,我没有。我是AWS的新手,所以我对你提到的安全配置一无所知。你能提供更多的信息吗?谢谢。简言之,有一个默认不允许任何东西进入的防火墙()