pat*_*pat 8 mysql database sqlite android synchronization
我想知道在应用程序上更新数据库的最佳方法是什么.
我们有一个mysql数据库,可以处理主服务器上的所有内容,但我想在我的应用程序上复制它.我想在Android设备上复制数据库(mysql),以便保持最新状态.这不必实时发生,但可以每周安排一次,或者对SQL数据库进行更改.
我怎么做这样的事情?
我应该将其作为应用程序的更新发送出来并创建更改的数据库,或者我应该使用某种方式在服务器上更改数据库,并将SQLite数据库复制到Android应用程序.
或者...有一些很好的聪明方法吗?
谢谢Pat
为什么不在服务器上的 mysql 数据库中使用时间戳(或版本字段),那么当 Android 应用程序运行时,它意味着检查时间戳/版本以查看是否有更改,因为它需要更新。如果时间戳/版本比之前发现的更新,则下载更新的数据集,否则只需使用已存储的数据集。