问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mysql中enum字段还需要创建索引吗

发布网友 发布时间:2022-04-11 05:24

我来回答

4个回答

懂视网 时间:2022-04-11 09:45

当你创建或设置主键的时候,mysql会自动添加一个与主键对应的唯一索引,不需要再做额外的添加。

如果查询的条件中没有用到主键,可以将你的查询字段设置为索引。如果你想在主键上设置索引的话,主键就有索引的功能。

如下图在mysql中创建的一张表,可以看到CREATE TABLE语句中只设置了主键 PRIMARY KEY,并没有建立索引的语句,但索引信息处显示了唯一主键索引,这是由mysql自己创建的。

1.png

数据库主键和索引的区别与联系

1、主键是一定是唯一性索引,但唯一性索引不一定是主键。

主键就是能够唯一标识表中某一行的属性或者是属性组,一个表只能有一个主键,但可以有多个候选索引。因为主键可以唯一标识一行记录,所以可以确保执行数据更新、删除的时候不会出现错误的。主键还经常和外键构成参照完整性约束,防止出现数据不一致。数据库管理系统对于主键自动生成唯一索引,所以主键也是一个特殊的索引。

2、唯一索引标识索引值唯一,一个表可以有多个唯一索引,但主键只能有一个。

3、主键列不能为空,但唯一索引列可以为空。

4、一张表只能有一个主键,但可以有多个索引。

通俗举例来说:主键相当于一本书的页码,索引相当于书的目录。

热心网友 时间:2022-04-11 06:53

根据用户定义的枚举值与分片节点映射文件,直接定位目标分片。

热心网友 时间:2022-04-11 08:11

你看看你的程序 如果查询的条件中没有用到主键,可以将你的查询字段设置为索引。如果你想在主键上设置索引的话,不需要了,主键就有索引的功能

热心网友 时间:2022-04-11 09:46

不需要 枚举一般都是通过关系关联的 他自己一般不需要
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... mysql 有主键索引还需要建索引么 智能报表里的数据怎么删除? ^ 智能报表 ^ 小摊上的臭豆腐是怎样做的? 小摊上的臭豆腐能吃吗 怎么做的 谁知道臭豆腐是怎么做的吗?小摊上的 我很喜欢吃豆制品 ,会有问题吗?这种东西对人有什么不好吗? 男人长期吃豆制品有什么影响吗 学生公交卡丢了,卡里的钱怎么办 经常吃豆制品对孩子的身体会产生哪些好处? 北京初一学生卡丢了在哪补办【两张】公交卡里的钱补办之后还有么 大连学生公交卡补办里面剩余的钱还能找回么 北京学生天坛学籍卡,就是公交卡,补办后原来卡里的钱怎么办? 经常吃豆制品会不会影响健康? 经常食用豆类食品对身体有益吗? 合肥的学生公交卡丢失,补办原卡里的钱能转到新卡上吗 常吃豆制品有什么好处? 经常吃豆制品有什么好处 补办学生公交卡要钱吗?旧卡里面的钱能转到新卡里面去吗? 经常吃豆制品好吗 mysql 主键有没有默认索引 虚拟主机控制面板是一个什么东西? 虚拟主机控制面板中的备份向导的作用是什么? 为什么笔记本电脑上用虚拟机打不开控制面板 微信支付官方工作人员电话在哪可以找到? 五年级下册语文的收获和感受,急!要五百字的。好的悬赏十分 华为荣耀6充电接口是type-c otg吗? 空号筛选如何操作? 号码模仿、编辑手机号、手机空号检测 如何选择空号检测的筛选方式呢? 太多了空号,怎么筛选? 台湾特产治嗓子的,有薄荷味,*皮很薄,像是橘子皮,果肉是黑色的。谁知道是什么果? 请问大家在台北哪里能买到柚子参,要真的以及一定要好的~顺便推荐一下什么牌子比较好?急需!! excel排序问题:怎么总是提示旁边区域还有数据,无法排列,怎麽解决呢?谢谢~ excel如何将指定区域内的连续有数据单元格选中?如图 2022年平安银行的利率 支付宝、平安银行存款利率最高 在平安银行投资理财5万三十五天时到10.85度的利息是多少 mysql数据库怎么往表里面添加记录 介绍几个电影网站更新快片量足的