【问题标题】:EC2 cannot connect to mySQL RDSEC2 无法连接到 mySQL RDS
【发布时间】:2021-04-17 05:52:53
【问题描述】:

我已经尝试了几次,但没有任何运气。我有一个新的 EC2 实例(Amazon Linux 2 AMI (HVM),SSD 卷类型 - ami-0a0ad6b70e61be944)。此实例位于默认 VPC 中,区域 = US EAST 2 (Ohio)。 EC2 位于打开入站端口 80 和 22 的 Web 服务器安全组中。 RDS 是一个 MySQL 实例“Dev/Test”,并且位于为“my ip”打开入站端口 3306 的安全组中,并且我的 Web 服务器安全组已添加到该数据库安全组中。我可以毫无问题地通过 SSH 连接到我的网络服务器。我可以毫无问题地在我的网络服务器上启动我的测试页面。是的,我使用了正确的连接字符串详细信息,包括凭据。 但是,我的 EC2 上的 WordPress 客户端 未能 连接到我的 RDS,并出现以下错误: 建立数据库连接时出错 这要么意味着您的 wp-config.php 文件中的用户名和密码信息不正确,要么我们无法联系 uday.cgakf6jnokhj.us-east-2.rds.amazonaws.com 上的数据库服务器。这可能意味着您主机的数据库服务器已关闭。

您确定您的用户名和密码正确吗? 您确定您输入了正确的主机名吗? 您确定数据库服务器正在运行吗?

任何帮助将不胜感激 我已经尝试过直接将 EC2 的公共和/或私有 IP 添加到 RDS 的安全组中的建议 - 不走运:-(

【问题讨论】:

  • 您能否检查是否可以使用来自网络服务器的telnet 建立到数据库端口的连接?
  • 你用的是什么版本的 MySQL?

标签: wordpress amazon-ec2 amazon-rds


【解决方案1】:

udemy 中的教程有错误的说明。 AWS 中的这篇特殊论文帮助我克服了潜在的问题 - 现在一切都很好! https://aws.amazon.com/getting-started/hands-on/deploy-wordpress-with-amazon-rds/5/

谢谢!

【讨论】:

    猜你喜欢
    • 2020-10-19
    • 2021-07-29
    • 2014-03-31
    • 2019-10-07
    • 1970-01-01
    • 2020-10-17
    • 2018-05-12
    • 1970-01-01
    • 2020-03-18
    相关资源
    最近更新 更多