无法从Wordpress连接到AWS RDS

无法从Wordpress连接到AWS RDS,wordpress,amazon-ec2,amazon-rds,Wordpress,Amazon Ec2,Amazon Rds,我的EC2实例有一个安全组(我们称之为AccessFromEverywhere),它基本上允许来自所有IP的入站HTTP、HTTPS和SSH通信。然后我为AWS RDS创建了另一个安全组,该安全组的端口3306可从AccessFromEverywhere访问。我们将此安全组称为AWS-RDS 然后,我设置了一个RDS MySQL实例,并允许它从AWS-RDS访问。当我尝试在这个EC2实例上安装Wordpress的新副本时,我得到以下错误: Can’t select database We wer

我的EC2实例有一个安全组(我们称之为
AccessFromEverywhere
),它基本上允许来自所有IP的入站HTTP、HTTPS和SSH通信。然后我为AWS RDS创建了另一个安全组,该安全组的端口3306可从
AccessFromEverywhere
访问。我们将此安全组称为
AWS-RDS

然后,我设置了一个RDS MySQL实例,并允许它从
AWS-RDS
访问。当我尝试在这个EC2实例上安装Wordpress的新副本时,我得到以下错误:

Can’t select database
We were able to connect to the database server (which means your username and password is okay) but not able to select the [db name] database.

Are you sure it exists?
Does the user root have permission to use the syndb database?
On some systems the name of your database is prefixed with your username, so it would be like username_[db name]. Could that be the problem?
If you don’t know how to set up a database you should contact your host. If all else fails you may find help at the WordPress Support Forums.

我缺少什么?

解决了!我需要在RDS配置中添加一个数据库名称。此初始设置不会自动填充该字段。初始配置创建一个数据库实例,但不是实际的数据库。

允许它从AWS-RDS访问,这意味着什么?这是否意味着您为RDS选择了一个安全组AWS-RDS?是的。这是我的意思在我可以声明IP的字段中,我添加了AWS-RDS,因为该字段也接受安全组值。