回答

收藏

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

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

我有3个SQLite数据库,每个表具有相对于表结构完全相同的7个表集。[它们是来自3台不同计算机的日志转储]。; E9 s9 f6 a/ z3 V; o9 y* e
我想将它们组合到一个SQLite数据库中,该数据库具有相同的7个表,但每个表应具有来自所有三个DB的组合数据。因为我想对其中的3个运行查询。什么是最好,最快的方法。* g9 ]5 c% K1 @- M- `; R: J' X+ {
               
1 m6 A. u& L3 U6 Y' V" U" {解决方案:
+ d4 P5 L' ~/ x! j5 N0 a               
# c8 p8 ]# ^; v& U- M9 C; }1 q: l2 ~# _% ^% E" |* m
7 z1 B7 a7 l% K" T1 C& w& j1 X
                将每个数据库导出到SQL转储,然后将转储导入到新的组合数据库中。
" O& f( v+ ]" ~! U2 x对于GUI,请访问http://www.sqlite.org/cvstrac/wiki?p=ManagementTools
$ Y+ S; V: p( A例如,对于SQLiteStudio,它将是“ 数据库” >“ ' U1 k  F: Y& v0 l( n
导出数据库”
: 导出格式 :“ SQL” > “完成”
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则