所以我有一个运行 MySql 服务器的网站。现在我想将 MySql 用于我的 android 应用程序。
我的问题是如何做到这一点?我做了一些搜索,似乎我需要创建一个 Web 服务并以某种方式通过 REST 或类似的方式公开 MySql。
你能解释一下我该怎么做吗?有没有更好的方法来做到这一点?
所以我有一个运行 MySql 服务器的网站。现在我想将 MySql 用于我的 android 应用程序。
我的问题是如何做到这一点?我做了一些搜索,似乎我需要创建一个 Web 服务并以某种方式通过 REST 或类似的方式公开 MySql。
你能解释一下我该怎么做吗?有没有更好的方法来做到这一点?
这取决于您拥有的网站类型。理想的解决方案是提供您所说的 Web 服务,并且只有那些 Web 服务才能访问数据库。如果您让 MySql 直接访问移动应用程序,那么任何人都可以连接到您的数据库,并且可以弄乱您想要避免的数据。
根据您在网站上使用的技术,有大量关于如何开发 REST Web 服务的博客、文章和教程,这些应该很容易理解。
在 android 端,您可以对 REST 请求进行编程,也可以使用提供这些功能的现有库,例如Spring Mobile