Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.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 无法连接到公共RDS数据库_Mysql_Rds - Fatal编程技术网

Mysql 无法连接到公共RDS数据库

Mysql 无法连接到公共RDS数据库,mysql,rds,Mysql,Rds,从上面的图片可以看出,我已将数据库设置为公共访问。每当我尝试使用RDS提供的端点连接到它时,它就会挂断。你知道为什么吗?我敢肯定你忘了入站规则。这里说 创建安全组时,它没有入站规则。所以,, 不允许从另一台主机到您的实例的入站流量 在将入站规则添加到安全组之前不允许 您只显示出站规则,我假设您没有设置入站规则。这意味着另一台计算机无法联系RDS的端口3306。但是您的RDS可以通过端口3306连接到其他计算机。如何连接?@Smankusors我使用MYSQL Workbench连接到它,使用默认


从上面的图片可以看出,我已将数据库设置为公共访问。每当我尝试使用RDS提供的端点连接到它时,它就会挂断。你知道为什么吗?

我敢肯定你忘了入站规则。这里说

创建安全组时,它没有入站规则。所以,, 不允许从另一台主机到您的实例的入站流量 在将入站规则添加到安全组之前不允许


您只显示出站规则,我假设您没有设置入站规则。这意味着另一台计算机无法联系RDS的端口3306。但是您的RDS可以通过端口3306连接到其他计算机。

如何连接?@Smankusors我使用MYSQL Workbench连接到它,使用默认端口并输入我的用户名。嗯,“挂断”是什么意思?是否有任何错误消息?入站规则如何?用户“huntehhh”到xx.xx.com的MySQL服务器的连接尝试失败请:1检查MySQL是否在地址xx.xx.com上运行2检查MySQL是否可以在端口3306上访问(注意:3306是默认值,但这可以更改)3检查用户huntehhh是否有权从您的地址连接到xx.xx.com(MySQL权限定义哪些客户端可以连接到服务器以及从哪些机器连接)4确保在需要时为xx.xx.com提供密码,并使用正确的密码从您连接的主机地址进行连接。我已包含上述错误^