MySQL中的引号和反引号的区别与用法详解


Posted in MySQL onOctober 24, 2021

MySQL中的引号和反引号的区别与用法详解

前言

因此我写下了这个博客,本博客也引荐了一些大佬文章的知识,如有侵权联系我哦!如果有缘人能看到这个博客希望能对你有帮助,如果一些地方有错误也可以直接指出来哦!!

1.单引号:

我们先来介绍一下单引号,下图中的 '男' 就是使用的英文单引号。

为什么要去使用单引号呢?在SQL中一些varchar(string,等字符串类型)是需要用到单引号而不是直接去使用。

MySQL中的引号和反引号的区别与用法详解

一般的在数据库中数值类型是不需要去使用单引号去给他圈起来,我们来看下图的例子:

MySQL中的引号和反引号的区别与用法详解

上述说的是在一般情况下是不用去加引号的,但是如果在不同的可视化数据库工具里,有些加了引号也是可以查询出来,不会去报错的,但是我们还是要以正确sql语句来写,避免以后出现一些bug。

2.反引号:

它是为了区分MYSQL的保留字与普通字符而引入的符号。

我们可以看下图的例子:

MySQL中的引号和反引号的区别与用法详解

这个是正常的查询,如果我们给性别加上引号呢?这样会出现什么情况呢?

MySQL中的引号和反引号的区别与用法详解

这样在sql的语法上是错误的,但是在一些数据库的可视化工具并不报错,但是我们是查询不到任何值的。我们加下来再看给他加上反引号会是什么情况呢?

MySQL中的引号和反引号的区别与用法详解

这样就出来和第一个一样的情况了哦,这是用来区分两者的区别,否者数据库工具会以为都是字符串,查找不会成功!!

注意划重点:有MYSQL保留字作为字段的,必须加上反引号来区分!!!

所谓的保留字就是select database insert 这一类数据库的sql指令,当我们不得已要拿他们来做表名和字段名的时候 我们必须要加反引号来避免编译器把这部分认为是保留字而产生错误。

MySQL 相关文章推荐
mysql中between的边界,范围说明
Jun 08 MySQL
浅谈MySQL user权限表
Jun 18 MySQL
MySQL中连接查询和子查询的问题
Sep 04 MySQL
记一次Mysql不走日期字段索引的原因小结
Oct 24 MySQL
基于MySql验证的vsftpd虚拟用户
Nov 07 MySQL
mysql中如何用命令创建联合唯一索引
Apr 20 MySQL
MySQL普通表如何转换成分区表
May 30 MySQL
SQL语句中EXISTS的详细用法大全
Jun 25 MySQL
Mysql中的触发器定义及语法介绍
Jun 25 MySQL
mysql sock文件存储了什么信息
Jul 15 MySQL
MySQL池化框架学习接池自定义
Jul 23 MySQL
一文解答什么是MySQL的回表
Aug 05 MySQL
SQL实战演练之网上商城数据库商品类别数据操作
Oct 24 #MySQL
为什么MySQL 删除表数据 磁盘空间还一直被占用
mysql中int(3)和int(10)的数值范围是否相同
深入解析MySQL索引数据结构
MySQL数据库必备之条件查询语句
Oct 15 #MySQL
MySQL实例精讲单行函数以及字符数学日期流程控制
MySQL数据库超时设置配置的方法实例
You might like
十天学会php(2)
2006/10/09 PHP
php中AES加密解密的例子小结
2014/02/18 PHP
php使用yield对性能提升的测试实例分析
2019/09/19 PHP
laravel 获取某个查询的查询SQL语句方法
2019/10/12 PHP
JavaScript iframe的相互操作浅析
2009/10/14 Javascript
js 实现无干扰阴影效果 简单好用(附文件下载)
2009/12/27 Javascript
在JS数组特定索引处指定位置插入元素
2014/07/27 Javascript
详解JavaScript中getFullYear()方法的使用
2015/06/10 Javascript
JavaScript中实现Map的示例代码
2015/09/09 Javascript
JavaScript中通过提示框跳转页面的方法
2016/02/14 Javascript
EasyUI学习之DataGird分页显示数据
2016/12/29 Javascript
ES6新数据结构Map功能与用法示例
2017/03/31 Javascript
微信小程序中post方法与get方法的封装
2017/09/26 Javascript
Vue实现美团app的影院推荐选座功能【推荐】
2018/08/29 Javascript
微信小程序生成海报分享朋友圈的实现方法
2019/05/06 Javascript
微信小程序动态显示项目倒计时
2019/06/20 Javascript
Vue 中可以定义组件模版的几种方式
2019/08/06 Javascript
微信小程序后端无法保持session的原因及解决办法问题
2020/03/20 Javascript
实现一个Vue自定义指令懒加载的方法示例
2020/06/04 Javascript
如何构建 vue-ssr 项目的方法步骤
2020/08/04 Javascript
解决vue scoped scss 无效的问题
2020/09/04 Javascript
python 将字符串转换成字典dict
2013/03/24 Python
Python编写检测数据库SA用户的方法
2014/07/11 Python
详解如何用OpenCV + Python 实现人脸识别
2017/10/20 Python
Python管理Windows服务小脚本
2018/03/12 Python
基于Python 装饰器装饰类中的方法实例
2018/04/21 Python
PyQt4编程之让状态栏显示信息的方法
2019/06/18 Python
Python tkinter实现图片标注功能(完整代码)
2019/12/08 Python
python 按钮点击关闭窗口的实现
2020/03/04 Python
解决pycharm编辑区显示yaml文件层级结构遇中文乱码问题
2020/04/27 Python
Python批量修改xml的坐标值全部转为整数的实例代码
2020/11/26 Python
使用CSS3设计地图上的雷达定位提示效果
2016/04/05 HTML / CSS
Moss Bros官网:英国排名第一的西装店
2020/02/26 全球购物
工作自荐信
2013/12/11 职场文书
《路旁的橡树》教学反思
2014/04/07 职场文书
骨干教师事迹材料
2014/12/17 职场文书