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 ";

+--------------------+thisisfourlines+--------------------+

★★

如果你想要把二进制数据插入到一个blob列,下列字符必须由转义序列表示:

nulascii 0。你应该用'\0'(一个反斜线和一个ascii '0')表示它。\ascii 92,反斜线。用'\\'表示。'ascii 39,单引号。用“\'”表示。"ascii 34,双引号。用“\ "”表示。

HTML中的转义字符

HTML中,&等有特殊含义,(前两个字符用于链接签,&用于转义),不能直接使用。使用这三个字符时,应使用它们的转义序列,如下所示:

& 或 &

&

< 或 <

<

小于号

> 或 >

>

大于号

"

"

双引号

空格

©

©

版权符

&reg

®

注册符

前者为字符转义序列,后者为数字转义序列。数字转为字符对应的ASCII码值。例如 & lt; font >显示为,,若直接写为则被认为是一个链接签。

需要说明的是:

a.转义序列各字符间不能有空格;

b.转义序列必须以";"结束;

c.单独的&不被认为是转义开始;

d.区分大小写。

另一个需要转义的字符是引号,它的转义序列为"" "或"""

HTML使用的字符集是ISO &859 Larin-1字符集,该字符集中有许多标准键盘上无法输入的字符。对这些特殊字符只能使用转义序列。

XML转义字符

不合法的XML字符必须被替换为相应的实体。

如果在XML文档中使用类似"

if salary < 1000 then

为了避免出现这种情况,必须将字符"

if salary < 1000 then

下面是五个在XML文档中预定义好的实体:

<

<

小于号

>

>

大于号

&

&

'

'

单引号

"

"

双引号

实体必须以符号"&"开头,以符号";"结尾。

注意: 只有"

html mysql 转义_HTML/Mysql/XML 转义字符,备查相关推荐

  1. mysql html 转义_HTML/Mysql/XML 转义字符,备查

    mysql识别下列转义字符: \0一个ascii 0 (nul)字符.\n一个新行符.\t一个定位符.\r一个回车符.\b一个退格符.\'一个单引号("'")符.\ "一 ...

  2. php mysql n 转义,mysql转义字符_php mysql转义特殊字符函数

    摘要 腾兴网为您分享:php mysql转义特殊字符函数,中英翻译,小天才,完美root,听中国等软件知识,以及小苹果cf抽奖,宝贝,街兔电单车app,windows壁纸软件,自制表情包app,守卫剑 ...

  3. python mysql 转义方法

    最近用python做项目的时候用到了mysql,把用python抓取的一些是数据放到mysql里去,但是有个问题,因为从外面抓取的数据有带'等其他的不规则的数据,如果你直接调用插入数据的方法会提示报错 ...

  4. mysql转义单引号双引号_[转] mysql 单引号 双引号

    今天在写一条sql语句的时候,用的双引号,sql语句执行错误.记的同事问我mysql语句中的单引号和双引号有区别吗?回答是没有区别. 今天特地查了查,还是有点区别的. mysql中的一段说明: 在my ...

  5. Mysql:Mybatis在xml文件中处理大于号小于号的方法

    第一种方法: 用转义字符把">"和"<"替换掉,就没有问题了. mapper文件示例代码: <if test="startTime ...

  6. excel连接mysql_Excel连接MySQL数据库的方法总结(备查,但暂时用不上)

    如果与Access相比,Excel连接MySQL实在是麻烦的很.没办法,谁让MySQL不是MicroSoft的产品,而MySQL的应用又那么广泛呢.下面是查阅网上资料和实际操作后,总结出的几个用过的方 ...

  7. MySQL数据库教程天花板,mysql安装到mysql高级,强|硬

    MySQL数据库笔记 第一部分 MySQL基础篇 第01章 数据库概述 1. 为什么要使用数据库 持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用.大多数情况下,特别是企业 ...

  8. MySQL数据库教程天花板,mysql安装到mysql高级,强|硬 宋红康版(自用不可外传)

    文章目录 MySQL数据库笔记 第一部分 MySQL基础篇 第01章 数据库概述 1. 为什么要使用数据库 2. 数据库与数据库管理系统 2.1 数据库的相关概念 3. RDBMS与非RDBMS 3. ...

  9. MySQL数据库教程天花板,mysql安装到mysql高级,强|硬 宋红康版

    MySQL数据库教程天花板,mysql安装到mysql高级,强|硬 宋红康版(自用不可外传) 文章目录 MySQL数据库笔记 第一部分 MySQL基础篇 第01章 数据库概述 1. 为什么要使用数据库 ...

最新文章

  1. SAP PM 初级系列15 - IW33事务代码界面里查看维修工单对应的维修通知单的几个方法
  2. 项目中遇到的Integer问题--转
  3. 如何使用Linux的Crontab定时执行PHP脚本的方法
  4. java 面试问jdk版本_面试常被问到的 JDK 命令,你知道几个?
  5. 敏捷软件开发:原则、模式与实践(C#版)
  6. rocksdb ubuntu c++源码编译测试
  7. 携程试点每周两天居家办公反响热烈,76%的员工主动报名
  8. Linux 学习笔记_12_Windows与Linux文件共享服务_1.1_--Samba(下)Samba经典应用案例
  9. centos设置服务开机启动失败问题
  10. 谁与争锋-七款杀毒软件比较分析
  11. 16、1.6 常用Java开发工具
  12. 概率论与数理统计(第四版) 第二章:随机变量及其分布(第一节和第二节笔记)
  13. 华为交换机将端口由trunk更改为access报错解决方法
  14. wps中的word删除空白页
  15. 苹果手机语音备忘录在哪_手机备忘录在哪
  16. CSS基础(复合选择器-三大特性)
  17. mpc-hc设置说明
  18. js正则表达式及语法
  19. 办公用计算机的配置,各取所需硬道理 办公用电脑配置如何选
  20. python读取ods格式的表格文件

热门文章

  1. 达人评测 酷睿i9 13900H和i7 11800h选哪个好
  2. 女孩子取名:带紫字的女孩名字
  3. 华为、百度、海尔扎堆抢滩全屋智能
  4. 2020暑假算法学习(2)
  5. 都说程序员不懂浪漫,看完这些你get到了吗?
  6. 04_美国医疗保健行业的医疗分析类别介绍
  7. 搜狗抓取雅虎邮箱的个人信息
  8. CSDN发了原创的文章却提示版权原因无法通过审核的原因
  9. nginx启动与关闭
  10. 如何从根本上解决职业倦怠期的焦虑和无助感