在MySQL中,以下内容:

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

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

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

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

但又有两个反斜杠。

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

有帮助吗?

解决方案

这样做:

SELECT '\\' INTO OUTFILE 'c:/temp/backslash.dump' FIELDS ESCAPED BY '|';
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top