在OSX上合并两个.sqlite文件

时间:2013-02-12 14:17:29

标签: database macos sqlite merge

那么将两个.sqlite数据库文件(如somedata.sqlite和someOtherData.sqltie)与相同架构合并到Mac上的一个.sqlite文件中会怎样做? ?

我猜这可以在终端中完成,如果有人会详细描述那些非常酷的步骤!

1 个答案:

答案 0 :(得分:2)

如果这两个文件具有完全相同的模式,则可以转储文件并将其导入新的数据库中。

sqlite3 database1.db '.dump' >> tmp.txt
sqlite3 database2.db '.dump' >> tmp.txt
sqlite3 database3.db '.import tmp.txt'

我不是在OSX,所以也许不是这样,但你明白了。