mysql sql 转义符_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列,下列字符必须由转义序列表示:
NULL
ASCII 0。你应该用'\0'(一个反斜线和一个ASCII '0')表示它。
\
ASCII 92,反斜线。用'\\'表示。
'
ASCII 39,单引号。用“\'”表示。
"
ASCII 34,双引号。用“\ "”表示。
mysql sql 转义符_MySQL的转义字符相关推荐
- mysql amp amp 符_数据库 转义字符
有关PHP.HTML单引号.双引号转义以及转成HTML实体的那些事! 一.单引号和双引号转义在PHP的数据存储过程中用得比较多,即往数据库里面存储数据时候需要注意转义单.双引号: 先说几个PHP函数: ...
- 导出mysql sql语句吗_mysql sql语句导入与导出
mysql sql语句导入与导出 导入: mysql -u root -p 数据库名 如: C:/mysql/bin>mysql -u root -p house < c:/1-1.txt ...
- mysql sql优化书籍_MySQL SQL优化的正确姿势
大家好,我是知数堂SQL 优化班老师 网名:骑龟的兔子 已经很久没写文章了 今天分享一篇优化SQL 案例 slow query 里有如下 SQL 看下执行计划如下 从执行计划可以看出C表全表扫描了 那 ...
- mysql sql语句 入门_mysql(3)mysql的sql语句入门
1.登录mysql与退出mysql 登录:mysql -u账号 -p密码 -h主机地址 -P端口号 -e 执行的sql语句: //密码一般不直接写出,回车后隐藏写入 ,-h可以不写默认是local ...
- mysql sql 事务写作_mysql中的事务
MySQL事务相关 一. 什么是事务 事务(Transaction)是一个逻辑序列,该序列要么执行,要么不执行. 例如:转换业务 A 给 B 转账 1000 元,设计两个操作: A减少1000元 B增 ...
- mysql sql 语句事务_MySQL: 3、SQL语言 ②约束、事务
一.SQL 约束 1.约束的作用: 对表中的数据进行进一步的限制,从而保证数据的正确性.有效性.完整性.违反约束的不正确数据将无法插入到表中 2.常见的约束: 3.主键约束: -- 特点: 不可重复. ...
- mysql sql 检测磁盘_MySQL 找到临时表用到磁盘的SQL
文章来自:http://blog.csdn.net/stevendbaguo/article/details/73229562 mysql> select version(); +------- ...
- mysql sql诊断建议_MySQL诊断调优常用SQL语句
帮忙多点点文章末右下角的"好看"支持下,也可以将本文分享到朋友圈或你身边的朋友,谢谢 在很多时候,我们需要通过SQL语句来查看MySQL执行SQL的情况,例如查看SQL执行队列,是 ...
- mysql load 占位符_Mysql占位符插入
#-*- coding: utf-8 -*- importrequestsfrom bs4 importBeautifulSoupimportlxmlimportjsonimportreimportt ...
最新文章
- python程序代码大全-调试Python程序代码的几种方法总结
- php入门时间,PHP入门(8)日期和时间
- java执行shell命令
- $.ajax所犯的错误。success后面不执行
- html5css3js文件作业,HTML5 CSS3 JavaScriptWeb前端开发自测试卷2.docx
- 上海消保委评饿了么“多等5分钟”功能:逻辑上有问题
- 注解@controller的作用_@controller和@Restontroller区别
- c语言加密字母向右移两位,C语言二进制除法用左右移位来表示
- 光伏并网发电及低电压穿越技术
- java爬虫模拟登陆_java爬虫实战之模拟登陆
- python itchat文档_python itchat简介
- C语言结业作业,2019年本科课程-C语言程序设计结业试卷(附答案).doc
- 自己整理的scratch说课讲义
- Linux下防御ddos攻击
- FID(Fusion-in-Decoder models)源码笔记
- 人工智能大战苹果缺席 保护用户隐私拖慢其步伐
- 逆商助你回顾2019年迎面2020年
- Excel与Google Sheets中实现线性规划求解
- 统计学总结之Bias(偏差),Error(误差),和Variance(方差)的区别
- A股指数、行业、概念列表数据API接口(JSON标准格式,Get请求方式)
热门文章
- 僵尸进程(zombie)以及避免方法
- 2.6 基于ARDUINO UNO+MC20的路径显示功能
- 3dmax中怎么修改帧数
- Eigen 矩阵的SVD分解
- Pascal语言在线代码运行编译工具推荐
- GDI+ MeasureString 引发的AccessViolationException
- jQuery遍历数组
- 电热水器工作过程 c语言,电热水器工作原理—电热水器工作原理及使用注意事项介绍...
- 【ROS】—— 机器人系统仿真 —Rviz中控制机器人模型运动与URDF集成Gazebo(十五)
- html网页漂浮广告原理js,js实现广告漂浮效果的小例子