MySQL的转义字符“\”

Posted 一眼前望,一眼自省

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL的转义字符“\”相关的知识,希望对你有一定的参考价值。

\0   

一个ASCII  0  (NUL)字符。   

\n   

一个新行符。   

\t   

一个定位符。   

\r   

一个回车符。   

\b   

一个退格符。   

\‘   

一个单引号(“‘”)符。   

\  "   

一个双引号(“  "”)符。   

\\   

一个反斜线(“\”)符。   

\%   

一个“%”符。它用于在正文中搜索“%”的文字实例,否则这里“%”将解释为一个通配符。   

\_

 

select ‘ab\‘ab‘ as a,‘ab\"ab‘ as b, ‘ab\tab‘ as c, ‘ab\bab‘ as d,‘ab\\ab‘ as e,‘ab\\\\ab‘ as f,‘ab\nab‘ as g;

 

如果你想要把二进制数据插入到一个BLOB列,下列字符必须由转义序列表示:   

NUL        ASCII  0。你应该用‘\0‘(一个反斜线和一个ASCII  ‘0‘)表示它。   

\                ASCII  92,反斜线。用‘\\‘表示。 

‘            ASCII  39,单引号。用’\’’表示。   

"                ASCII  34,双引号。用’\”’表示。

以上是关于MySQL的转义字符“\”的主要内容,如果未能解决你的问题,请参考以下文章

转义字符_MySQL识别下面的转义序列

Mysql like语句转义字符

转义 ' 在 Ruby 字符串中,不转义 \ 以插入 MySQL

php mysql转义特殊字符的函数都有哪些

MySql字符转义

sql特殊字符怎么转义