mysql %转义字符_MySql字符转义
在字符串中,某些序列具有特殊含义。这些序列均用反斜线(‘\’)开始,即所谓的转义字符。MySQL识别下面的转义序列:
\0
ASCII 0(NUL)字符。
\'
单引号(‘'’)。
\"
双引号(‘"’)。
\b
退格符。
\n
换行符。
\r
回车符。
\t
tab字符。
\Z
ASCII 26(控制(Ctrl)-Z)。该字符可以编码为‘\Z’,以允许你解决在Windows中ASCII 26代表文件结尾这一问题。
\\
反斜线(‘\’)字符。
\%
‘%’字符。参见表后面的注解。
\_
‘_’字符。参见表后面的注解。
这些序列对大小写敏感。例如,‘\b’解释为退格,但‘\B’解释为‘B’。
‘\%’和‘\_’序列用于搜索可能会解释为通配符的模式匹配环境中的‘%’和‘_’文字实例。请注意如果你在其它环境中使用‘\%’或‘\_’,它们返回字符串‘\%’和‘\_’,而不是‘%’和‘_’。
有几种方式可以在字符串中包括引号:
在字符串内用‘'’,可以写成‘''’。
在字符串内用‘"’,可以写成‘""’。
可以在引号前加转义字符(‘\’)。
在字符串内用‘"’,不需要特殊处理,不需要用双字符或转义。同样,在字符串内用‘'’,也不需要特殊处理。
下面的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 |
+--------------------+
mysql> SELECT 'disappearing\ backslash';
+------------------------+
| disappearing backslash |
+------------------------+
转载地址:http://www.cnblogs.com/end/archive/2011/04/01/2002516.html
mysql %转义字符_MySql字符转义相关推荐
- mysql 二进制转字符串_MySql字符转义 | 学步园
在字符串中,某些序列具有特殊含义.这些序列均用反斜线('\')开始,即所谓的转义字符.MySQL识别下面的转义序列: \0 ASCII 0(NUL)字符. \' 单引号('''). \" 双 ...
- .net mysql 特殊字符转义字符_MySQL 特殊字符转义问题
模糊查询时,很多特殊字符都是有特定意义的,比如%._等,这些在模糊查询中都是通配符. 如果用户在前端的输入是没有限制的,那么,一旦输入相关特殊字符,就会获得错误的查询结果,出于需求的细致要求,这个问题 ...
- mysql转义字符_MySQL 转义字符使用说明
MySQL的转义字符"\" mfc_basic MySQL识别下列转义字符: \0 一个ASCII 0 (NUL)字符. \n 一个新行符. \t 一个定位符. 制符分隔 \r 一 ...
- php mysql n 转义,mysql转义字符_php mysql转义特殊字符函数
摘要 腾兴网为您分享:php mysql转义特殊字符函数,中英翻译,小天才,完美root,听中国等软件知识,以及小苹果cf抽奖,宝贝,街兔电单车app,windows壁纸软件,自制表情包app,守卫剑 ...
- python的数值可以转换为字符串_python 数值转换为字符串Python对HTML转义字符进行反转义...
什么是转义字符 在 HTML 中 .& 等字符有特殊含义( 用于标签中,& 用于转义),他们不能在 HTML 代码中直接使用,如果要在网页中显示这些符号,就需要使用 HTML 的转义字 ...
- html的 转义,html字符转义
javascript 字符转义汇总 在开发中经常遇到需要字符转义的,我将一一把遇到的转义列举出来 1.今天中午做项目的时候遇到一个字符串链接的问题,需要链接的的是一个函数的参数 时间字符串:" ...
- mysql转义字符 小于_mysql 转义字符问题
将插入到mysql内的字符进行转义的实质是:将php中的特殊字符如('',"",\, null)插入到数据库. PHP addcslashes() 函数定义和用法addcslash ...
- MYSQL的字符序_mysql字符序核心概念
mysql中的字符集与排序规则 二话不说,先来看一张图 想必这张图大家在建立数据库的时候都见到过,而且见到的时候可能对字符集还有一点熟悉,但是对这个排序规则不是很熟,不知道是干嘛用的,我今天建立数据库 ...
- mysql特殊编码_Mysql 字符编码
知识补充:数据库字符编码 一.MySQL支持的字符集 1.查看所有可用的字符集 show character set; 或者查看information_schema.character_sets,也可 ...
最新文章
- Cassandra 处理客户端请求
- Java 源码学习系列(三)——Integer
- 【经验】新人学习写程序的第一道坎
- mysql 下一条数据_mysql 查询一条记录的下一条和上一条记录
- sql中字段名中包含特殊字符的查询方法
- JAVA 基础3-数组
- 卧式储罐液位体积计算公式excel_2020晋中化工防腐储罐订做欢迎来电-环保设备...
- 有史以来最容易理解的控制反转(IoC)与注入依赖(DI)
- 时钟同步与时间同步的区别
- 和小白一起学习V4L2采集视频
- iOS系统3DTouch全解析
- 微信小程序合并单元格
- 安装lamp服务器系统,LAMP安装环境搭建详解
- 考研的利弊分析:什么人和专业适合考研?
- 要怎么在计算机里清除桌面内存,电脑内存过大?教你如何清理电脑内存
- linux跑wrf.exe程序的前提,用WRF模型进行气象模拟入门(3)——WRF的运行
- hdu2119 java_hdu2119 | 学步园
- 解决Linux7 ping出现 未知的名称或服务 错误
- 想要专升本你不得不看的全干货_吐血整理_专升本_计算机文化基础( 十 四 )
- Acwing 378. 骑士放置