我有两个在bash文件中创建的数据库,我们称之为1.sqlite
和2.sqlite
。我想将它们组合成一个新的数据库(3.sqlite
)。在bash中有一个命令可以做到吗?
编辑:
斯佩尼克给我的答案让我走上正轨。但我不得不重新安排它:
sqlite3 1.sqlite .dump > tempdb.sqlite
答案 0 :(得分:5)
是的,请尝试以下shell
代码:
sqlite3 .dump 1.sqlite > dump
sqlite3 .dump 2.sqlite >> dump
sqlite3 3.sqlite < dump
但如果它们具有相同的名称,请处理表冲突。