大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 数据库 -> MySQL -> MySQL的转义字符“\”

MySQL的转义字符“\”

时间: 2021-08-13 作者:daque

MySQL的转义字符“\”  mysql辨别下列转义字符:     \0    一个ascii  0  (nul)字符。    \n    一个新行符。    \t    一个定位符。    \r    一个回车符。    \b    一个退格符。    \'    一个单引号(“'”)符。    \  "    一个双引号(“  "”)符。    \\    一个反斜线(“\”)符。    \%    一个“%”符。它用来在正文中探求“%”的笔墨范例,要不这边“%”将证明为一个通配符。    \_    一个“_”符。它用来在正文中探求“_”的笔墨范例,要不这边“_”将证明为一个通配符。    提防,即使你在某些正文情况中运用“\%”或“\%_”,那些将归来字符串“\%”和“\_”而不是“%”和“_”。     ★★  有几种本领在一个字符串内囊括引号:    1、必需转义的:  一个字符串用单引号“'”来援用的,该字符串中的单引号“'”字符不妨用“''”办法转义。    一个字符串用双引号“  "”来援用的,该字符串中的“  "”字符不妨用“  "  "”办法转义。  同声你也不妨连接运用一个转义字符“\”来转义  2、可不转义的:  一个字符串用双引号“  "”来援用的,该字符串中的单引号“'”不须要特出周旋并且不用被反复或转义。同理,一个字符串用单引号“'”来援用的,该字符串中的双引号“  "”不须要特出周旋并且不用被反复或转义。     底下表露的select演练引号和转义怎样处事:     mysql  >  select  'hello',  '  "hello  "',  '  "  "hello  "  "',  'hel''lo',  '\'hello';  +----------+--------------+-------------------+----------+---------+   |  hello    |    "hello  "    |    "  "hello  "  "    |  hel'lo    |  'hello    |  +----------+--------------+-------------------+----------+---------+   mysql  >  select    "hello  ",    "'hello'  ",    "''hello''  ",    "hel  "  "lo  ",    "\  "hello  ";  +----------+----------+-----------+------------+-----------+   |  hello    |  'hello'    |  ''hello''    |  hel  "lo    |    "hello    |  +---------+-----------+-----------+------------+-----------+   mysql  >  select    "this\nis\nfour\nlines  ";  +--------------------+   |  this  is  four  lines    |  +--------------------+     ★★   即使你想要把二进制数据插入到一个blob列,下列字符必需由转义序列表白:     nul    ascii  0。你该当用'\0'(一个反斜线和一个ascii  '0')表白它。    \    ascii  92,反斜线。用'\\'表白。  '    ascii  39,单引号。用“\'”表白。     "    ascii  34,双引号。用“\  "”表白。 

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.