回答

收藏

最快的方式合并两个SQLITE数据库

技术问答 技术问答 361 人阅读 | 0 人回复 | 2023-09-14

我有3个SQLite数据库,每个表具有相对于表结构完全相同的7个表集。[它们是来自3台不同计算机的日志转储]。  L# l0 Z' p' g' R+ u
我想将它们组合到一个SQLite数据库中,该数据库具有相同的7个表,但每个表应具有来自所有三个DB的组合数据。因为我想对其中的3个运行查询。什么是最好,最快的方法。
3 g, }& J5 _( Z. j                0 z$ _9 p5 Q+ P, ^1 I$ U( z/ u
解决方案:
- {# j+ C) _  E6 L- a                " O9 i7 R1 e# x4 M- Z0 ^

$ I/ E9 m1 ^) K$ [+ n. B& G: c8 ]9 _
                将每个数据库导出到SQL转储,然后将转储导入到新的组合数据库中。
% }: I5 Z' K8 b1 G, R0 H对于GUI,请访问http://www.sqlite.org/cvstrac/wiki?p=ManagementTools
/ r) r3 h7 u, u; S# P, ^3 D: m% ~例如,对于SQLiteStudio,它将是“ 数据库” >“ 3 Q7 Z* P1 T$ z6 z9 Q0 g3 x  r  I
导出数据库”
: 导出格式 :“ SQL” > “完成”
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则