回答

收藏

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

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

我有3个SQLite数据库,每个表具有相对于表结构完全相同的7个表集。[它们是来自3台不同计算机的日志转储]。. q( ?. h- i4 D. r+ w
我想将它们组合到一个SQLite数据库中,该数据库具有相同的7个表,但每个表应具有来自所有三个DB的组合数据。因为我想对其中的3个运行查询。什么是最好,最快的方法。
+ X4 |5 O; A# M, M* z; ~$ q                ! r7 }, i4 u% U/ V1 [
解决方案:
- \. ~; f5 r1 K; ~9 g* [               
9 h. M1 S. b5 v  i& h1 [+ [( K) l, G

2 P8 i( P0 f/ Z' M* i" L/ Z( q                将每个数据库导出到SQL转储,然后将转储导入到新的组合数据库中。
" J, M  [9 H5 U% _对于GUI,请访问http://www.sqlite.org/cvstrac/wiki?p=ManagementTools
- Y5 {7 R' b# n5 n( I例如,对于SQLiteStudio,它将是“ 数据库” >“
( T- m" O/ H* `导出数据库”
: 导出格式 :“ SQL” > “完成”
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则