【发布时间】:2011-03-03 06:03:41
【问题描述】:
我正在使用以下命令。
LOAD DATA INFILE 'source.txt'
INTO TABLE tblData
CHARACTER SET utf8
FIELDS TERMINATED BY '\t';
这很好用,但我得到的 source.txt 是一个 800MB 的文件,其中只有 10% 的行是我需要的。我无法在加载前对文本文件进行过滤。我可以根据一个特定列的值过滤我的结果。有没有办法可以在我的加载语句中指定这个条件,以便只加载所需的行。
【问题讨论】: