【发布时间】:2017-04-09 19:10:13
【问题描述】:
我正在使用 MySQL LOAD DATA LOCAL INFILE 命令加载制表符分隔的文本文件。但是当我包含列列表时,我得到一个错误代码 1064。
LOAD DATA LOCAL INFILE '/myfile.txt'
INTO TABLE mytable
(column1, column2, column3)
FIELDS TERMINATED by '\t'
LINES TERMINATED BY '\n'
IGNORE 10 LINES;
非列版本有效:
LOAD DATA LOCAL INFILE '/myfile.txt'
INTO TABLE mytable
FIELDS TERMINATED by '\t'
LINES TERMINATED BY '\n'
IGNORE 10 LINES;
什么导致语法错误?
【问题讨论】:
标签: mysql