Android MySQL是网络数据库吗?

Android MySQL是网络数据库吗?,android,database,Android,Database,我想将android应用程序中的记录插入、更新、显示到将安装在android手机上的数据库(在线)。 所以我的问题是,;哪个数据库是完美的 MySQL SQLite3 任何其他 在Android中使用MySQL是不可能的。其他SQL类型也不例外。最好的方法是使用MySQL数据库并通过PHP获取信息。在PHP中将其编码为JSON。你可以在Android中获取网页并在Android中解码 mysql数据库是网络数据库吗 MySQL(与包括Postgres和Oracle在内的许多其他数据库服务器一样)

我想将android应用程序中的记录插入、更新、显示到将安装在android手机上的数据库(在线)。
所以我的问题是,;哪个数据库是完美的

  • MySQL
  • SQLite3
  • 任何其他

  • 在Android中使用MySQL是不可能的。其他SQL类型也不例外。最好的方法是使用MySQL数据库并通过PHP获取信息。在PHP中将其编码为JSON。你可以在Android中获取网页并在Android中解码

    mysql数据库是网络数据库吗

    MySQL(与包括Postgres和Oracle在内的许多其他数据库服务器一样)可以通过本地套接字或TCP/IP进行访问。(您还提到了SQLite,这是一个基于文件的数据库,没有网络服务器AFAIK)

    可能有一些Android库实现了MySQL客户机,但几分钟后,Google并没有给我带来任何帮助

    一般来说,MySQL的网络访问应该限制在私有网络上,而不是终端客户端

    如果您希望通过网络从客户端应用程序访问数据库,通常最好构建一个基于HTTP的API(最好是RESTful的API)并让客户端软件连接到该API。这使您能够更好地控制允许客户端对数据库执行的操作

    您可以用任何喜欢的语言构建这样的API。如果您使用Android,您可能更喜欢Java。我更喜欢Perl。Python是一个很好的选择,等等

    哪个数据库是完美的


    没有什么是完美的。即使您对自己的需求更为明确,为特定数据库提供建议也会使您陷入“不具建设性”的境地。

    为了明确您的要求,你是想在手机上安装数据库还是直接从手机上访问数据库?你想在它们之间同步?我不打算在手机上安装数据库。我想访问将在pc.Thanx.Plz上的数据库。建议我最好的链接。我已经尝试了很多次,但都无法工作。HttpPost可能有一些问题。。