MySql字符
转义在字符串中,某些序列
具有特殊含义。这些序列均用反斜线(‘\’)开始,即所谓的转义字符。MySQL识别下面的转义序列:
\0 ASCII 0(NUL)字符。
\'单引号(‘'’)。\"双引号
(‘"’)。
\b 退格符。
\n换行符。
\r回车符。
\t tab字符。
\Z ASCII 26(控制(Ctrl)-Z)。该字符可以编码为‘\Z’,以允许你解决在Windows中ASCII 26代表文件结尾这一问题。(如果你试图使用mysql db_name <file_name,ASCII 26会带来问题)。
\\反斜线(‘\’)字符。
\%‘%’字符。参见表后面的注解。
\_‘_’字符。参见表后面的注解。$mysqli->query("SELECT answer FROM FAQ WHERE question="hello"")这句里面出错了,修改的办法有2种:
第一把双引号内部的双引号转义:
1
$mysqli->query("SELECT answer FROM FAQ WHERE question=\"hello\"")
第二种把双引号变成单引号:
1
$mysqli->query("SELECT answer FROM FAQ WHERE question='hello'")
评论列表(0条)