2

我想创建一个基于存储在远程数据库上的数据的应用程序。

我想到的是使用我必须存储数据库的 VPS。然后应用程序将按需访问(和更新)数据库中的数据。

我应该如何设置我的 VPS 才能做到这一点?现在我只有一个 MYSQL 服务器正在运行。


编辑:我想知道为了拥有一个基于在线数据库的 android 应用程序,我应该遵循哪些最佳实践。

  • 我可以直接从应用程序访问数据库吗?
  • 除了数据库服务器,我还需要什么来协助数据库和应用程序的通信吗?
  • 出于某种原因,我应该使用另一个数据库而不是 mysql(更快、更安全、更容易连接)吗?

我是新手,我想要一些一般指导方针。

谢谢。

4

1 回答 1

2

我可以直接从应用程序访问数据库吗?

据我所知,不,您仍然无法直接从 Android 访问 MySQL。自从我进行 Android 开发以来已经有一年了,但您很可能需要介于两者之间的东西(例如 RESTful 服务,请参阅http://phprestsql.sourceforge.net/)。

如何在android中访问在线mysql数据库?

如何在android中访问外部mysql数据库?

除了数据库服务器,我还需要什么来协助数据库和应用程序的通信吗?

是的。见上面的答案。

出于某种原因,我应该使用另一个数据库而不是 mysql(更快、更安全、更容易连接)吗?

那取决于你。有一些 NoSQL 解决方案提供内置的 RESTful 接口(我认为 CouchDB 可以做到这一点,MongoDB 等......)。

于 2013-06-05T17:59:38.457 回答