当我试图从我的Wordpress实例连接到Amazon RDS上的mysql时,我得到了Error establishing a database connection。
Wordpress在我的AWS Linux EC2实例上,两者都在同一个VPC上,同一个安全组允许3306入站规则,wp-config中的数据库凭证也是正确的。
我可以使用以下命令在ssh时连接到我的mysql RDS实例,并且连接正常:
mysql -h "endpoint url" -u "username" -p "password";然而,当访问浏览器上的EC2弹性公网I来设置我的可湿性粉剂最终配置时,我得到错误的连接数据库。
发布于 2020-07-29 01:59:47
你检查过你的安全组了吗?因为您必须打开MySQL端口3306。
当您创建RDS时,创建一个新的安全组是很重要的,例如myRDSgroup,稍后您必须通过在源文件中打开端口3306来修改它,选择您的EC2所在的安全组。
你能把你的安全组截图发给我吗?
https://stackoverflow.com/questions/61280704
复制相似问题