LOAD DATA 手册说明

LOAD DATA
[LOW_PRIORITY | CONCURRENT] [LOCAL]
INFILE 'file_name'
[REPLACE | IGNORE]
INTO TABLE tbl_name
[PARTITION (partition_name [, partition_name] ...)]
[CHARACTER SET charset_name]
[{FIELDS | COLUMNS}
[TERMINATED BY 'string']
[[OPTIONALLY] ENCLOSED BY 'char']
[ESCAPED BY 'char']
]
[LINES
[STARTING BY 'string']
[TERMINATED BY 'string']
]
[IGNORE number {LINES | ROWS}]
[(col_name_or_user_var
[, col_name_or_user_var] ...)]
[SET col_name={expr | DEFAULT},
[, col_name={expr | DEFAULT}] ...]

例如

load data infile 'C:/test1.csv' 
into table table_name 
fields terminated by ',' 
optionally enclosed by '"' 
escaped by ',' 
lines terminated by '\r\n'
ignore 1 lines;

lines terminated by '\r\n' 相当于是分割,因为csv行末会有换行,但是在Win下和Linux下有些区别,建议在代码中判断当前运行环境,
如果是Liunx环境下,需要把'\r\n'改为'\n',才能正常导入