更新:添加了一个示例来阐明数据的格式。
考虑每行格式如下的 CSV:
tbl1.col1,tbl1.col2,tbl1.col3,tbl1.col4,tbl1.col5,[tbl2.col1:tbl2.col2]+
其中 [tbl2.col1:tbl2.col2]+ 意味着可以有任意数量的这些对重复
前任:
tbl1.col1,tbl1.col2,tbl1.col3,tbl1.col4,tbl1.col5,tbl2.col1:tbl2.col2,tbl2.col1:tbl2.col2,tbl2.col1:tbl2.col2,tbl2.col1:tbl2.col2,tbl2.col1:tbl2.col2,tbl2.col1:tbl2.col2,tbl2.col1:tbl2.col2,tbl2.col1:tbl2.col2
这些表将使用行号作为除了上述任何列之外必须创建的键来相互关联。
- 有没有办法
mysql load data infile
将数据加载到两个单独的表中? - 如果不是,什么 Unix 命令行工具最适合这个?