从远程sqlite数据库复制表?

时间:2013-11-25 16:51:48

标签: sqlite replication

有没有办法将数据从一个远程sqlite数据库复制到另一个?我在两台服务器上完成了文件复制;但是,某些更改会记录在每个服务器本地的sqlite数据库中。为了使我的文件复制正常工作,我需要复制一个表的内容并将它们输入到相反系统的表中。我知道sqlite数据库不适合远程访问;但有什么办法可以做我需要的吗?我想我可以将表的内容写入文件,复制该文件,然后将内容添加到其他数据库。这似乎不是最好的选择,所以我正在寻找另一种解决方案。

1 个答案:

答案 0 :(得分:1)

如果您有权访问其他数据库文件,则可以ATTACH

ATTACH '/some/where/else/other.db' AS remote;
INSERT INTO MyTable SELECT * FROM remote.MyTable;