我有一个 CSV 文件,其字段如下。
number1, string1, "string2, string3", number2, string4, "string5, string6"
Run Code Online (Sandbox Code Playgroud)
其中数字是数字,字符串是字符串。我正在尝试按如下方式阅读此内容,我忽略了第一个标题行
LOAD DATA LOCAL
INFILE 'filename.csv'
INTO TABLE table_name
FIELDS TERMINATED BY ','
IGNORE 1 LINES;
Run Code Online (Sandbox Code Playgroud)
但是由于在某些字段中嵌入了逗号,此命令会导致字段重叠。我将如何在 MySQL 中正确执行此操作?