sqlite - 比较 2 个 SQLite 数据库

标签 sqlite

我想比较 2 个 SQLite 数据库,以检查它是否需要在客户端计算机上更新。

我不太确定我应该如何做到这一点。
我是否应该制作内部版本 ID 或比较文件大小(这可能不是一个好主意,因为我认为文件大小在我编辑数据库时不会改变)。

有人知道做我需要做的事情的好方法吗?

谢谢!

最佳答案

原始问题有点晚了,但可能对其他人有帮助。
在 Windows 上,您可以使用 KS DB Merge for SQLite .我是这个工具的作者。比较数据库对象定义和数据。免费版本可用,并且非常实用,可满足差异/比较需求。

关于sqlite - 比较 2 个 SQLite 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37195819/

相关文章:

SQLITE 根据事件 id 计数作业注册

python - 有没有一种简单的方法可以在 Python 中逐表将数据库数据从 SQLite 迁移到 Postgres?

javascript - 尝试从 webview 获取位置时出现 Android "SQLite database failed to load from/CachedGeoposition.db"错误

sql - 如何使用 `select` 的结果作为 `insert into` 的参数

mysql - 无法在 ISPManager-5 中访问 mysql

ios - 为什么我在 sqlite3 IOS 中尝试调用更新时出现错误 "out of the memory"?

android - 为什么 strftime() 将字符串插入整数列

android - close() 从未在数据库上显式调用,android 数据库未关闭

c++ - 在 QSqlQuery::addBindValue() 中为 LIKE 转义 %(百分比)

android - 如何安全地删除 Android 上的数据库?