我想为Android和iOS开发本机应用程序。该应用程序与在线服务器上的MySQL DB进行通信。移动应用程序:MySQL连接
这样做的最好方法是什么?将数据库存储在应用程序中,或与App中的服务器上的活动数据库通信?从应用程序连接到数据库是否安全?
我想为Android和iOS开发本机应用程序。该应用程序与在线服务器上的MySQL DB进行通信。移动应用程序:MySQL连接
这样做的最好方法是什么?将数据库存储在应用程序中,或与App中的服务器上的活动数据库通信?从应用程序连接到数据库是否安全?
当我需要一个应用程序与数据库进行通信时,我使用服务器端脚本(用PHP编写)。
采样流量:
这种配置有几个好处,最重要的是你不必分发你的数据库密码 - 即使你加密它们,这是一个风险。您还可以轻松监控/记录/拒绝连接。
最后,这个实现是平台无关的,可以在Android和iOS上运行。
然而,这项技术对我成功地工作,YMMV。
你能够在应用程序中存储数据库的唯一方法就是它是否为平面文件数据库。
连接到服务器上的MySql数据库时不应该有任何问题,并且如果您希望额外的安全性加密您的密码并在您需要使用它时解密它。
非常感谢。我想我会这样做。 – Bandicood 2013-04-11 21:17:56