如何将SQLite数据库从Android复制到MySQL数据库 – 复制 – 同步[复制]

前端之家收集整理的这篇文章主要介绍了如何将SQLite数据库从Android复制到MySQL数据库 – 复制 – 同步[复制]前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > How to sync SQLite database on Android phone with MySQL database on server?5个
我正在构建一个Android应用程序,它将从用户那里获取一些数据和图像,并将它们存储在本地sqlite数据库中.我期待的是一种方法,我可以将这个数据库复制到我的服务器上的MysqL数据库.

我在互联网上寻找答案,但没有适当的解决方案.虽然我找到的最常见的答案是SymmetricDB和设置Web服务.我仍然困惑哪条路线.

sqlite DB也可能需要从MysqL DB中提取更新的数据,所以我想更好的词是Sync而不是Replicate.

有帮助吗?

是的,当然,它的同步.

您必须为此创建Web服务.

只需按照以下步骤将数据从Android发送到MysqL

>使用JSONObject和JSONArray类创建数据的JSON对象.
>将其作为字符串发布到您的Web服务中,该字符串可能是PHP或您喜欢的任何内容.
>解析json并将数据插入MysqL数据库的进程.

MysqL到Android相同:

>创建以JSON格式显示数据的Web服务.
>然后你必须请求该链接,你将获得JSON数据,只需要解析并存储到sqlite中.

您必须注意数据配置.为此你必须采取一个存储一些价值的方面,如上次同步日期/时间.

有一些教程将有助于Android JSON解析和PHP JSON解析.

> For Android
> For PHP

如果有任何问题,您可以自由ping.

快乐同步.

谢谢.

猜你在找的Sqlite相关文章