gpt4 book ai didi

mysql - 在 Amazon EC2 中为 MYSQL 数据库配置 Play 应用程序

转载 作者:行者123 更新时间:2023-11-29 08:45:52 24 4
gpt4 key购买 nike

我尝试在 Amazon EC2 托管的 play 1.2.4 应用程序中使用 mysql 数据库。为此,我在本地环境中使用以下代码片段配置了 application.conf 文件。

db=mysql:root:password@databasename

这工作得很好。

在我的 EC2 实例中配置了相同的 mysql 服务器,并创建了相同的数据库。

在 EC2 中使用该数据库的配置应该是什么。经过多次尝试和错误方法后,我无法让我的 Play 应用程序与数据库对话。

提前致谢。

最佳答案

我会通过以下测试来诊断这个问题:

  • 您可以从运行应用程序的同一台计算机访问 mysql 服务器吗?
  • 尝试此操作时,请确保您使用与应用程序中相同的用户和密码。
  • 查看 mysql users 表并检查是否允许该用户连接。
  • mysql 守护进程是否绑定(bind)到 localhost 还是必须使用机器的 IP 或外部 DNS 名称?
  • 尝试检查您的防火墙规则,确定您的应用程序计算机已打开 mysql 端口
  • 另请检查 EC2 安全组是否已从您的应用程序计算机打开 mysql 端口。

关于mysql - 在 Amazon EC2 中为 MYSQL 数据库配置 Play 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12537517/

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