【发布时间】:2012-07-14 07:50:33
【问题描述】:
所以我有一个运行 MySql 服务器的网站。现在我想将 MySql 用于我的 android 应用程序。
我的问题是如何做到这一点?我做了一些搜索,似乎我需要创建一个 Web 服务并以某种方式通过 REST 或类似的方式公开 MySql。
你能解释一下我该怎么做吗?有没有更好的方法来做到这一点?
【问题讨论】:
标签: java android mysql web-services rest
所以我有一个运行 MySql 服务器的网站。现在我想将 MySql 用于我的 android 应用程序。
我的问题是如何做到这一点?我做了一些搜索,似乎我需要创建一个 Web 服务并以某种方式通过 REST 或类似的方式公开 MySql。
你能解释一下我该怎么做吗?有没有更好的方法来做到这一点?
【问题讨论】:
标签: java android mysql web-services rest
这方面有很多教程。因为你不是很具体。这里有一些链接,您可以查看相关教程。
【讨论】:
这取决于您拥有的网站类型。理想的解决方案是提供您所说的 Web 服务,并且只有那些 Web 服务才能访问数据库。如果您授予对移动应用程序的直接 MySql 访问权限,任何人都可以连接到您的数据库,并且可以弄乱您想要避免的数据。
根据您用于网站的技术,有大量关于如何开发 REST Web 服务的博客、文章和教程应该很容易理解。
在 android 端,您可以对 REST 请求进行编程,也可以使用提供这些功能的现有库,例如 Spring Mobile
【讨论】: