首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >移动应用: MySQL连接

移动应用: MySQL连接
EN

Stack Overflow用户
提问于 2013-04-12 03:44:46
回答 2查看 722关注 0票数 0

我想为安卓和iOS开发一个本地应用程序。该应用程序与在线服务器上的MySQL DB进行通信。

做这件事最好的方法是什么?将数据库存储在应用程序中,还是直接在应用程序中与服务器上的实时数据库通信?从应用程序直接连接到数据库是否安全?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-12 05:05:35

当我需要应用程序与数据库通信时,我使用服务器端脚本(用PHP编写)。

示例流程:

  1. 应用程序执行HTTP POST并在标头中包含所有必需的变量。
  2. 服务器上的脚本查询数据库。
  3. 脚本以JSON/XML数组的形式返回数据。

这种配置有几个好处,最重要的一个好处是,您不必分发数据库密码-即使您对它们进行加密,也是有风险的。您还可以轻松地监控/记录/拒绝连接。

最后,这种实现是独立于平台的,可以在安卓和iOS上运行。

然而,这种技术对我来说是成功的,YMMV。

票数 0
EN

Stack Overflow用户

发布于 2013-04-12 03:54:08

唯一能够在应用程序中存储数据库的方法是如果它是一个平面文件数据库。

连接到服务器上的MySql数据库应该不会有任何问题,如果您希望获得更高的安全性,请在需要使用密码时对其进行加密和解密。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15957518

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档