加载数据infile mysql-将无法运行

时间:2014-05-04 00:34:56

标签: mysql load-data-infile

我正在尝试加载一个文本文件,其中的字段用逗号分隔,换行符换行。我的表中的数据无序,我试图不按顺序传递我的列名。这是正确的方法吗?

LOAD DATA INFILE 'project_file.txt'
    INTO TABLE COURSES 
    (course_id,section_tag,course_num,section,days_taught,classroom,
     time_offered,current_teacher)
    FIELDS TERMINATED BY ','
    LINES TERMINATED BY '\n';

1 个答案:

答案 0 :(得分:0)

请务必在下次发布之前查看mysql手册。列分配在查询结束时如下所示:

LOAD DATA INFILE 'project_file.txt'
INTO TABLE COURSES 
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n' 
(course_id,section_tag,course_num,section,days_taught,classroom,
time_offered,current_teacher);