无法在Amazon linux EC2实例上从Wordpress连接到RDS mysql数据库

无法在Amazon linux EC2实例上从Wordpress连接到RDS mysql数据库,mysql,linux,amazon-web-services,amazon-ec2,amazon-rds,Mysql,Linux,Amazon Web Services,Amazon Ec2,Amazon Rds,当我试图从Wordpress实例连接到Amazon RDS上的mysql时,建立数据库连接时出错 Wordpress在我的AWS Linux EC2实例上,两者都在同一个VPC上,同一个安全组允许3306入站规则,wp配置中的db凭据也是正确的 我可以在ssh时使用以下命令连接到我的mysql RDS实例,并且连接良好: mysql -h "endpoint url" -u "username" -p "password"; 但是,当在浏览器上访问EC2 EIP以设置我的WP最终配置时,我在连

当我试图从Wordpress实例连接到Amazon RDS上的mysql时,建立数据库连接时出错

Wordpress在我的AWS Linux EC2实例上,两者都在同一个VPC上,同一个安全组允许3306入站规则,wp配置中的db凭据也是正确的

我可以在ssh时使用以下命令连接到我的mysql RDS实例,并且连接良好:

mysql -h "endpoint url" -u "username" -p "password";

但是,当在浏览器上访问EC2 EIP以设置我的WP最终配置时,我在连接DB时出错。

是否检查了安全组?因为您必须打开MySQL端口3306

创建RDS时,创建一个新的安全组(如myRDSgroup)非常重要,稍后您必须通过在源代码中打开端口3306来修改它,选择AWS EC2所在的安全组


请发送您的安全组屏幕截图好吗?

您能发布完整的错误消息吗?也许wb日志有更多细节?为了澄清。。。您是说您可以使用上面的mysql命令从Amazon EC2实例连接到Amazon RDS实例,但是同一EC2实例上的WordPress无法连接到RDS?如果是这样,问题显然与网络无关。这可能是一个配置问题URL、用户名、密码。希望你能在WordPress的日志中找到有用的信息。