当前位置:七道奇文章资讯数据防范MySQL防范
日期:2011-01-25 22:43:00  来源:本站整理

<b>MySQL的转义字符"\"</b>[MySQL防范]

赞助商链接



  本文“<b>MySQL的转义字符"\"</b>[MySQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
MySQL的转义字符“\” $j@9 KD6  
MySQL辨认下列转义字符:   B E9 #BH  
+' ;yU  
\0   #OjY"`e?n  
一个ASCII 0 (NUL)字符.   s,C 3QZg  
\n   hU~x %N  
一个新行符.   "Ul.pm\F  
\t   P .^(4}d  
一个定位符.   E}fd tsE  
\r   %u9L1&  
一个回车符.   |q:%E;5U  
\b   })pz?f-: U  
一个退格符.   d=YnVQZF  
\'   rX #AhIg  
一个单引号(“'”)符.   0O<m3=":  
\ "   a2CyO  
一个双引号(“ "”)符.   Km'RsBS  
\\   HQ .}(  
一个反斜线(“\”)符.   nI#\"rY  
\%   g K'-XV[-\  
一个“%”符.它用于在正文中搜索“%”的文字实例,不然这里“%”将注释为一个通配符.   }HA2y.xJ  
\_   一个“_”符.它用于在正文中搜索“_”的文字实例,不然这里“_”将注释为一个通配符.   gTk&0}e]  
注意,假如你在某些正文环境中利用“\%”或“\%_”,这些将返回字符串“\%”和“\_”而不是“%”和“_”.   ;;Z:+H-(f  
_L4t'>  
★★ yRy6W/k  
有几种办法在一个字符串内包含引号:   NoMZ\QN?(  
1、必须转义的: D<[Xd V'"j  
一个字符串用单引号“'”来引用的,该字符串中的单引号“'”字符可以用“''”方法转义.   t4G#AlTy]  
一个字符串用双引号“ "”来引用的,该字符串中的“ "”字符可以用“ " "”方法转义. &26VSf6!U  
同时你也可以持续利用一个转义字符“\”来转义 B&3dw/#_  
2、可不转义的: ~JGIg 3ha  
一个字符串用双引号“ "”来引用的,该字符串中的单引号“'”不需求特别对待并且没必要被反复或转义.同理,一个字符串用单引号“'”来引用的,该字符串中的双引号“ "”不需求特别对待并且没必要被反复或转义.   w.8?xf\O  
L'=Ja% x  
下面显示的SELECT演示引号和转义若何工作:   {mTZ70n  
I -"26!z  
mysql > SELECT 'hello', ' "hello "', ' " "hello " "', 'hel''lo', '\'hello'; D@$7qrAp  
+----------+--------------+-------------------+----------+---------+ 7~$+0sY~  
| hello   |   "hello "   |   " "hello " "   | hel'lo   | 'hello   | q 7 ZjF*  
+----------+--------------+-------------------+----------+---------+ ~yIfj29/  
1~F o\A3  
mysql > SELECT   "hello ",   "'hello' ",   "''hello'' ",   "hel " "lo ",   "\ "hello "; qOI+Ro  
+----------+----------+-----------+------------+-----------+ ds:dWQ1qNR  
| hello   | 'hello'   | ''hello''   | hel "lo   |   "hello   | lW-,\V^n  
+---------+-----------+-----------+------------+-----------+ ?7*1,D%  
"nXG@;pc  
mysql > SELECT   "This\nIs\nFour\nlines "; F=#L*  Wn  
+--------------------+ YN$A+  
| This LAl#mT;9  
Is /t"fwAn:  
Four vT{q229l[  
lines   | b<MH#r  
+--------------------+ C$47|# lCx  
  F&oA~  
★★ >m`\ogVc  
假如你想要把二进制数据插入到一个BLOB列,下列字符必须由转义序列表示:   zNq+S&yoe  
J6Ld!s_  
NUL   pN-lc6_>NC  
ASCII 0.你应当用'\0'(一个反斜线和一个ASCII '0')表示它.   +"Y1r??h  
\   rL|q6P[9/d  
ASCII 92,反斜线.用'\\'表示. N=JwJ nB  
'   ic ~E{ 4  
ASCII 39,单引号.用“\'”表示.   ]|oTFXC MY  
"   #xEANN/Q  
ASCII 34,双引号.用“\ "”表示.   以上是“<b>MySQL的转义字符"\"</b>[MySQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .