我想CSV文件加载到MySQL表。 分隔符:,(逗号)
随着字段值的源数据很少被包括在双引号,我们有双引号中的一部分,很少有记录这/是场数据的一部分,我们需要对其进行转义。
默认情况下,/是越来越逃了出来,当我指定的“为转义字符”是越来越逃脱。 正如我们在同一个文件内的多个特殊字符,我们需要逃避多个特殊字符。
任何建议
例如:
id name location
1 A "Location , name here"
2 B "Different Location"
3 C Another Location
4 D Location / with escape character
LOAD DATA LOCAL INFILE 'data.csv' INTO TABLE table_name FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' IGNORE 1 LINES;