当前位置: 首页 > 面试题库 >

如何将Android手机上的SQLite数据库与服务器上的MySQL数据库同步?

咸琪
2023-03-14
问题内容

我正在开发一个android应用程序。我想用服务器上的MySQL数据库更新本地SQLite数据库。我不知道哪种方法最合适和最标准?


问题答案:

创建一个Web服务(最好使用REST),然后将SQLite / MySQL数据序列化,然后将其PUT / POST
/从Web服务中获取/获取。如果您决定从MySQL切换到其他服务器端,这将为您提供一个很好的抽象层。



 类似资料:
  • 问题内容: 我已经使用sqlite3在xcode中创建了一个应用程序。我想创建一个名为sync的按钮以与服务器中的mysql数据库进行同步。关于同步过程有什么建议吗?请告诉我。 问题答案: 在服务器上使用Web服务返回架构版本号和上次更新的时间戳记。如果客户端已过时,它将再次调用以获取更新的架构和/或新数据。

  • 问题内容: 我需要每周将一个大型(3GB + / 40+个表)本地MySQL数据库同步到服务器数据库。这两个数据库完全相同。本地数据库会不断更新,每周大约需要用本地数据更新服务器数据库。您可以将其称为“镜像数据库”或“主服务器/主服务器”,但是我不确定这是否正确。 现在,数据库仅在本地存在。所以: 1)首先,我需要将数据库从本地复制到服务器。由于数据库大小和PHPMyAdmin的限制,使用PHPM

  • 我在laravel 4中有4个项目,在laravel 5.4中有1个项目,所以我将它们全部上传到了主机服务器上。4(laravel 4)正在工作,但(laravel 5.4)项目不工作。有这样的错误。错误页 这是我的配置。php和。env在此处输入图像描述

  • 我正在开发一个具有微服务架构的网站,每个服务都拥有一个数据库。数据库存储微服务所需的数据。 、服务都需要用户信息,所以这两个服务都订阅了。 当有新用户注册时,将触发。 一旦服务收到,它们就会将传入的用户信息放入它们自己的数据库中。因此,他们可以在不询问服务的情况下做事。 到目前为止还不错。但问题来了: 如果我要创建一个新服务呢?如何获取注册用户信息并将其放入新服务 也许我可以从现有服务中获取信息。

  • 我有一个MySQL数据库存在于一个远程服务器上。我只有sql连接特权。我没有对服务器的FTP访问权限,我需要对数据库进行一次完整的转储。我试过,但问题是它在服务器上创建输出,由于我没有FTP,所以无法从服务器上获取输出。 我如何做一个干净的备份,并在我的本地机器中获得转储(当然,备份应该在我的本地机器中恢复)?

  • 本文向大家介绍Android实现与Apache Tomcat服务器数据交互(MySql数据库),包括了Android实现与Apache Tomcat服务器数据交互(MySql数据库)的使用技巧和注意事项,需要的朋友参考一下 需求:Android客户端连接服务器端MySQL数据库中的内容 环境部署 服务器:apache-tomcat-8.5.9 语言版本:Java 1.8.0_101 编译环境:Ec