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 相关文章推荐
MySQL8.0.24版本Release Note的一些改进点
Apr 22 MySQL
一篇文章弄懂MySQL查询语句的执行过程
May 07 MySQL
MySQL 可扩展设计的基本原则
May 14 MySQL
详解MySQL集群搭建
May 26 MySQL
MySQL系列之十二 备份与恢复
Jul 02 MySQL
MySQL中的隐藏列的具体查看
Sep 04 MySQL
浅谈mysql哪些情况会导致索引失效
Nov 20 MySQL
VS2019连接MySQL数据库的过程及常见问题总结
Nov 27 MySQL
MySQL的存储函数与存储过程的区别解析
Apr 08 MySQL
MySQL 语句执行顺序举例解析
Jun 05 MySQL
MySQL详细讲解变量variables的用法
Jun 21 MySQL
MySQL数据库配置信息查看与修改方法详解
Jun 25 MySQL
SQL实战演练之网上商城数据库商品类别数据操作
Oct 24 #MySQL
为什么MySQL 删除表数据 磁盘空间还一直被占用
mysql中int(3)和int(10)的数值范围是否相同
深入解析MySQL索引数据结构
MySQL数据库必备之条件查询语句
Oct 15 #MySQL
MySQL实例精讲单行函数以及字符数学日期流程控制
MySQL数据库超时设置配置的方法实例
You might like
PHP 实例化类的一点摘记
2008/03/23 PHP
PHP实现显示照片exif信息的方法
2014/07/11 PHP
phalcon model在插入或更新时会自动验证非空字段的解决办法
2016/12/29 PHP
PHP7使用ODBC连接SQL Server2008 R2数据库示例【基于thinkPHP5.1框架】
2019/05/06 PHP
JavaScript 学习笔记(五)
2009/12/31 Javascript
js控制表单奇偶行样式的简单方法
2013/07/31 Javascript
详解jquery中$.ajax方法提交表单
2014/11/03 Javascript
浅谈JavaScript Array对象
2014/12/29 Javascript
js限制input标签中只能输入中文
2015/06/26 Javascript
基于javascript编写简单日历
2016/05/02 Javascript
jQuery ajax调用后台aspx后台文件的两种常见方法(不是ashx)
2016/06/28 Javascript
JavaScript实现公历转农历功能示例
2017/02/13 Javascript
jQuery动态生成不规则表格(前后端)
2017/02/21 Javascript
javascript防篡改对象实例详解
2017/04/10 Javascript
javascript  删除select中的所有option的实例
2017/09/17 Javascript
vue2实现数据请求显示loading图
2017/11/28 Javascript
ionic+html5+API实现双击返回键退出应用
2019/09/17 Javascript
node.js 微信开发之定时获取access_token
2020/02/07 Javascript
React中Ref 的使用方法详解
2020/04/28 Javascript
微信小程序实现点击导航条切换页面
2020/11/19 Javascript
Python连接SQLServer2000的方法详解
2017/04/19 Python
python做反被爬保护的方法
2019/07/01 Python
django框架模型层功能、组成与用法分析
2019/07/30 Python
Django用户认证系统 组与权限解析
2019/08/02 Python
Python爬虫设置ip代理过程解析
2020/07/20 Python
python 解决selenium 中的 .clear()方法失效问题
2020/09/01 Python
浅谈Html5多线程开发之WebWorkers
2018/05/02 HTML / CSS
伊芙丽官方旗舰店:中国淑女一线品牌
2017/12/01 全球购物
俄罗斯第一家篮球店:StreetBall
2020/07/30 全球购物
出生公证委托书
2014/04/03 职场文书
法院四风对照检查材料思想汇报
2014/10/06 职场文书
2015年国际护士节演讲稿
2015/03/18 职场文书
2015年重阳节活动总结
2015/03/24 职场文书
初中班主任培训心得体会
2016/01/07 职场文书
解决python存数据库速度太慢的问题
2021/04/23 Python
Python实现文字pdf转换图片pdf效果
2022/04/03 Python