如何在mysql中插入转义字符

时间:2009-10-28 12:24:03

标签: mysql

您好我想在MySQL的列中插入所有转义字符。我不能插入\总是因为长数据可能有很多转义字符。

由于 Sunil Kumar Sahoo

1 个答案:

答案 0 :(得分:0)

我不确定我是否正确但你

  • 有很多数据
  • 您希望使用常规SQL命令将它们插入数据库
  • 大多数数据都需要转义。

所以你没有太多选择。由于MySQL中没有direct binary mode

  • 执行带有转义的SQL脚本
  • 您将编写参数化查询并直接使用您将编写的一些自定义工具插入数据。

如果选择第一种方法,请查看MySQL manual以获取某些转义字符串详细信息。特别是你可以使用双反斜杠\序列来转义一个反斜杠\\。另请查看NO_BACKSLASH_ESCAPES,这样就无需完全转义。