【发布时间】:2011-01-17 06:43:43
【问题描述】:
我有两个 CSV 文件,每个文件都包含我想合并到一个数据库中的不同列。我建立了一个包含两个文件中所有列的数据库,但是当我使用 load data infile 来导入两个文件而不是合并时(IE 数据文件 1 填充列 1-6,数据文件 2 填充 7-10)我得到了一个数据库行数增加一倍(每个 CSV 中的每条记录一行)和 NULLS 填充源 CSV 中未表示的数据。
我知道我可以通过以某种方式合并 CSV、启用覆盖导入或合并数据库中的数据来解决此问题 - 对我来说最有效的方法是什么?
【问题讨论】:
标签: mysql csv load-data-infile