MySQL加载数据查询:反斜杠(\)问题

MySQL加载数据查询:反斜杠(\)问题,mysql,load-data-infile,Mysql,Load Data Infile,我有一个巨大的csv文件,有149列和25K+行,可以将这个文件上传到MySQL表中,我正在使用MySQL加载数据查询 我的问题是: LOAD DATA local INFILE '/Dir/file.csv' INTO TABLE my_table FIELDS TERMINATED BY ',' ENCLOSED BY '"' ESCAPED BY '\\' LINES TERMINATED BY '\n' IGNORE 1 LINES 我的查询工作正常,当我的文件有任何反斜杠(\)字符、

我有一个巨大的
csv
文件,有
149列
25K+行
,可以将这个文件上传到
MySQL
表中,我正在使用
MySQL加载数据查询

我的问题是:

LOAD DATA local INFILE '/Dir/file.csv' INTO TABLE my_table FIELDS TERMINATED BY ',' ENCLOSED BY '"' ESCAPED BY '\\' LINES TERMINATED BY '\n' IGNORE 1 LINES
我的查询工作正常,当我的文件有任何
反斜杠(\)
字符、列值受到干扰以及文件单元格值没有插入到正确的列中时,就会出现问题。此问题是否有解决方案。
谢谢

在查询中使用“\b”作为转义字符,而不是“\”

在查询中使用“\b”作为转义字符,而不是“\”

LOAD DATA local INFILE '/Dir/file.csv' INTO TABLE my_table FIELDS TERMINATED BY ',' ENCLOSED BY '"' ESCAPED BY '\b' LINES TERMINATED BY '\n' IGNORE 1 LINES