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查询学习之基础查询操作
May 08 MySQL
MYSQL 无法识别中文的永久解决方法
Jun 03 MySQL
MySQL 亿级数据导入导出及迁移笔记
Jun 18 MySQL
Unity连接MySQL并读取表格数据的实现代码
Jun 20 MySQL
SQL实现LeetCode(178.分数排行)
Aug 04 MySQL
MySQL非空约束(not null)案例讲解
Aug 23 MySQL
MySQL中varchar和char类型的区别
Nov 17 MySQL
深入讲解数据库中Decimal类型的使用以及实现方法
Feb 15 MySQL
mysql 生成连续日期及变量赋值
Mar 20 MySQL
MySQL数据库查询进阶之多表查询详解
Apr 08 MySQL
浅谈MySql update会锁定哪些范围的数据
Jun 25 MySQL
MySQL主从切换的超详细步骤
Jun 28 MySQL
SQL实战演练之网上商城数据库商品类别数据操作
Oct 24 #MySQL
为什么MySQL 删除表数据 磁盘空间还一直被占用
mysql中int(3)和int(10)的数值范围是否相同
深入解析MySQL索引数据结构
MySQL数据库必备之条件查询语句
Oct 15 #MySQL
MySQL实例精讲单行函数以及字符数学日期流程控制
MySQL数据库超时设置配置的方法实例
You might like
php下通过curl抓取yahoo boss 搜索结果的实现代码
2011/06/10 PHP
thinkphp中连接oracle时封装方法无法用的解决办法
2013/06/17 PHP
php删除文本文件中重复行的方法
2015/04/28 PHP
Laravel 5.4因特殊字段太长导致migrations报错的解决
2017/10/22 PHP
php实现支付宝当面付(扫码支付)功能
2018/05/30 PHP
php实现的数组转xml案例分析
2019/09/28 PHP
ExtJs的Date格式字符代码
2010/12/30 Javascript
基于jquery的设置页面文本框 只能输入数字的实现代码
2011/04/19 Javascript
ASP.NET jQuery 实例1(在TextBox里面创建一个默认提示)
2012/01/13 Javascript
开发 Internet Explorer 右键功能表(ContextMenu)
2013/07/03 Javascript
javascript实现信息的显示和隐藏如注册页面
2013/12/03 Javascript
jQuery实现长按按钮触发事件的方法
2015/02/02 Javascript
ES6 javascript的异步操作实例详解
2017/10/30 Javascript
React Native中导航组件react-navigation跨tab路由处理详解
2017/10/31 Javascript
Angular中点击li标签实现更改颜色的核心代码
2017/12/08 Javascript
Vue循环组件加validate多表单验证的实例
2018/09/18 Javascript
python算法学习之基数排序实例
2013/12/18 Python
Python导出DBF文件到Excel的方法
2015/07/25 Python
python直接访问私有属性的简单方法
2016/07/25 Python
Python对字符串实现去重操作的方法示例
2017/08/11 Python
python requests.post带head和body的实例
2019/01/02 Python
python自动循环定时开关机(非重启)测试
2019/08/26 Python
Python3 tkinter 实现文件读取及保存功能
2019/09/12 Python
python正则过滤字母、中文、数字及特殊字符方法详解
2020/02/11 Python
CSS3实现可关闭的下拉手风琴菜单效果
2015/08/31 HTML / CSS
HTML+CSS+JavaScript实现图片3D展览的示例代码
2020/10/12 HTML / CSS
英国高档时尚男装购物网站:MR PORTER
2016/08/09 全球购物
西班牙鞋子和箱包在线销售网站:zapatos.es
2020/02/17 全球购物
JAVA高级程序员面试题
2013/09/06 面试题
经理管理专业自荐信范文
2013/12/31 职场文书
《蜗牛》教学反思
2014/02/18 职场文书
最经典的商业地产项目广告词
2014/03/13 职场文书
2014年无财产无子女离婚协议书范本
2014/10/09 职场文书
行风评议整改报告
2014/11/06 职场文书
MySQL入门命令之函数-单行函数-流程控制函数
2021/04/05 MySQL
海贼王十大逆天果实 魂魂果实上榜,岩浆果实攻击力最强
2022/03/18 日漫