首页 > 解决方案 > 如何在 AWS EC2 实例中将 Android 应用程序连接到 MySQL?

问题描述

我编写了一个简单的 android 应用程序来扫描 QR 码,这个 QR 码由哈希值(8 位数字)组成。

我需要连接到 EC2 中的 MySQL 以检索具有哈希值主键的行。任何人都可以请建议我遵循的任何方法来完成此任务吗?

提前致谢。

标签: androidmysqlamazon-ec2

解决方案


“快速而肮脏”的方法是为您的 EC2 提供一个公共 IP,然后通过在安全组上添加一条规则来公开您的 MySql,以允许从端口 3306 上的调用者 IP(或任何 IP)进入。我不确定但我认为您还必须调整 MySql 配置以允许来自 localhost 以外的其他 IP 的连接。

最干净的方法是构建一组 API,使用您更有信心的编程语言并通过 REST 服务公开一些 GET 方法。


推荐阅读