我需要将大型(24MB)文本文件导入到MySQL表中。每一行看起来像这样:
1 1 0.008 0 0 0 0 0
每个字段之间都有一个或多个空格,而最后一个字段在换行符前面大约有36个空格。
如何将这样的文件导入MySQL?从文档中看来,LOAD DATA命令期望所有字段以相同的字符串为终止符。我已经尝试过:
LOAD DATA INFILE 'filename' INTO TABLE mytable FIELDS TERMINATED BY ' ';
但是MySQL会将超过一个空格的序列解释为分隔符,表示为空字段。
有什么想法吗?