ASCII 0(NUL)字符。\' 单引号(‘'’)。\" 双引号(‘"og:type" content="webpage"> ASCII 0(NUL)字符。\' 单引号(‘'’)。\" 双引号(‘" /> ASCII 0(NUL)字符。\' 单引号(‘'’)。\" 双引号(‘"> 如何正确地在 MySQL 显示特殊字符_随笔_内存溢出

阅读 15

如何正确地在 MySQL 显示特殊字符,第1张

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会带来问题)。

\\ 反斜线(‘\’)字符。

\%‘%’字符。参见表后面的注解。

\_‘_’字符。参见表后面的注解。

在sql中给所有字段值加上mysql_real_escape_string函数处理,作用就是给特殊字符进行转义,具体说明网上找

$sql="update `qqaide_ini` set `键值`='" . mysql_real_escape_string($keynamearr[$i+1]) . "' WHERE `PCHash`='" . mysql_real_escape_string($PCHash) . "' and `小节`='" . mysql_real_escape_string($notename) . "' and `键名`='" . mysql_real_escape_string($keynamearr[$i]) . "'"

在sql中给所有字段值加上mysql_real_escape_string函数处理,作用就是给特殊字符进行转义,具体说明网上找
$sql="update `qqaide_ini` set `键值`='" . mysql_real_escape_string($keynamearr[$i+1]) . "' WHERE `PCHash`='" . mysql_real_escape_string($PCHash) . "' and `小节`='" . mysql_real_escape_string($notename) . "' and `键名`='" . mysql_real_escape_string($keynamearr[$i]) . "'"

欢迎分享,转载请注明来源:

内存溢出

原文地址:

http://outofmemory.cn/zaji/8547961.html
特殊字符
(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
寻租行为 寻租行为 一级用户组
mysql数据库超过并发量会pengding
上一篇
2023-04-17
mysql一次删除多个表中数据
2023-04-17

发表评论
请登录后评论... 登录
提交

    评论列表(0条)
保存
{label} {label}