gpt4 book ai didi

java - 无法从 Amazon EC2 ubuntu 16.04 镜像连接到 Amazon RDS 上的数据库

转载 作者:行者123 更新时间:2023-11-29 10:15:03 25 4
gpt4 key购买 nike

我在 Amazon EC2 实例上托管了一个 play 框架 Web 应用程序。应用程序无法连接到位于 Amazon RDS 实例上的 mysql 数据库。当我在本地计算机上运行 play 框架 Web 应用程序时,它成功连接到 Amazon RDS 实例上的数据库。我多次检查了生产conf文件中的数据库连接凭据。看起来正确。

当我这样做的时候

mysql -h********.rds.amazonaws.com -p****** -u****** db_name

从本地计算机可以快速连接。但是当我尝试从 EC2 到 RDS 的相同连接时,它会抛出:

ERROR 2003 (HY000): Can't connect to MySQL server on ********.rds.amazonaws.com

任何人都可以帮助我解决这个问题,或者提出我可能遗漏的任何内容。

最佳答案

RDS 是否位于 VPC 中?

是的,检查 EC2 是否也在 VPC 中。
否,检查 EC2 所在的安全组,允许通过数据库端口进行通信

有关更多信息和方案,head here

关于java - 无法从 Amazon EC2 ubuntu 16.04 镜像连接到 Amazon RDS 上的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50244837/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com