如何避免MySQL SELECT INTO OUTFILE中的双反斜杠

时间:2009-03-11 09:26:14

标签: mysql backslash

在MySQL中,以下内容:

SELECT '\\' INTO OUTFILE 'c:/temp/backslash.dump';

将两个反斜杠写入文件,这是有道理的。

尝试转储一个反斜杠,我改变了SQL_MODE,就像那样:

SET SESSION SQL_MODE='NO_BACKSLASH_ESCAPES';
SELECT '\' INTO OUTFILE 'c:/temp/backslash.dump';

但又有两个反斜杠。

有没有办法转储一个反斜杠?

1 个答案:

答案 0 :(得分:1)

这样做:

SELECT '\\' INTO OUTFILE 'c:/temp/backslash.dump' FIELDS ESCAPED BY '|';