【问题标题】:Syncing local device SQLite to my mySQL server将本地设备 SQLite 同步到我的 mySQL 服务器
【发布时间】:2026-02-15 21:20:04
【问题描述】:

我在 Play 商店中有一个 Android 应用程序,它使用设备上的本地 SQLite DB。

但是,在计划的更新中,我想通过 PHP 网络服务将 SQLite DB 与具有相同表和数据库结构的外部 MySQL 服务器同步。

但是,在这种情况下,我不仅想确保我的 SQLite 数据库中的更改反映在我的 MySQL 数据库中,我还想确保我的 MySQL 数据库中的更改也反映在 SQLite 中。

如果有任何关于如何去做的建议。

【问题讨论】:

  • 可能是这个links 可以帮助你...
  • 那里接受的答案太模糊了
  • 我可能不在域中,但请查看parse.com,它提供了一种从客户端创建/更新服务器数据库的方法

标签: android mysql database sqlite


【解决方案1】:

当你调用web服务的方法更新外部MySQL服务器时,该方法可以将更新结果返回给Android客户端。

【讨论】:

  • 是的,但是如果用户在两台设备上有一个应用程序,同步到同一个 Google 帐户.. 在一个应用程序中所做的更改应该反映在第二个应用程序中,所以我需要复制也将 MySQL 数据库更改为应用程序。
  • 另外,现有的行和表呢。
  • 你没有指定你在做什么更新。我想 SQL UDATE 命令,所以不处理现有的行和表。您想确保更改得到反映。您对此有何评论,是读取更改数据的状态。如果您需要通知数据更改,则需要定期阅读。或者也许使用某种push。但我不使用它,所以没有其他信息。
【解决方案2】:

请参考link 并查看前两个教程。它可能会解决您的问题

【讨论】:

    最近更新 更多