索引分类和建索引命令语句|学习笔记

简介: 快速学习索引分类和建索引命令语句

开发者学堂课程【MySQL 高级应用 - 索引和锁索引分类和建索引命令语句】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/598/detail/8593


索引分类和建索引命令语句


目录

一、mysql 索引分类

1、单值索引

2、唯一索引

3、复合索引

4、基本语法


一、mysql 索引分类

1.单值索引:

即一个索引只包含单个列,一个表可以有多个单列索引。

举例:

一个人可以有两个手机号,但是名字还是同一个人的;一个表中的多个索引最好不要超过五个。

2.唯一索引:

索引列的值必须唯一,但允许有空值。

加了约束之后就是索引,如同银行里的银行卡卡号是不可能重复的,就算全球的名字会重复,卡号不能重复。

3.复合索引:

即一个索引包含多个列。

4.基本语法:

1)创建

CREATE [UNIQUE ]INDEX index Name ON my table(column name(length));

ALTER my table ADD[UNIQUE ] INDEX [index Name] ON (column name(length)).

2)删除

DROP INDEX [index Name] ON my table;

3)查看

SHOW INDEX FROM table _name\G

4)使用 ALTER 命令

有四种方式来添加数据表的索引:

ALTERTABLE to l_ name ADD PRIMARYKEY (column _list):

该语句添加一个主键,这意味着索引值必须是唯一的,且不能为 NULL

ALTER TABLE to l _name ADD UNIQUE index _name (column _it):

这条语句创建索引的值必须是唯一的(除了NULL外,NULL可能会出现多次)

ALTER TABLE tb l _name ADD INDEX index _name (column _list):

添加普通索引,索引值可出现多次。

ALTER TABLE t bl _name ADD FULLTEXT index _name (column _list)

该语句指定了索引为 FULLTEXT,用于全文索引。

相关文章
|
数据安全/隐私保护 Docker 容器
minio
minio
700 0
|
算法 Linux Shell
【Shell 命令集合 磁盘管理 】Linux 于挂入MS-DOS文件系统 mmount 命令使用指南
【Shell 命令集合 磁盘管理 】Linux 于挂入MS-DOS文件系统 mmount 命令使用指南
263 0
|
存储 Swift
Swift 泛型
Swift 泛型
93 2
|
存储
链式存储之:链表的引出及其简介
链式存储之:链表的引出及其简介
207 0
链式存储之:链表的引出及其简介
|
机器学习/深度学习 SQL 缓存
【数据库设计与实现】第6章:并发控制
并发控制设计原则事务的并发控制首先要保证并发执行的正确性,满足可序列化要求,即并发执行的结果和某种串行执行的结果是一致的,然后在满足正确性的前提下尽可能地获得最高的并发度。当然在某些业务场景下,可以适当牺牲部分正确性(即接受某些异常),从而获得更高的并发性能。并发控制大体分为悲观算法和乐观算法,为了尽可能深入了解各种算法的优缺点,本章在Oracle、MySQL的基础上增加了PostgreSQL、C
【数据库设计与实现】第6章:并发控制
|
Python
matplotlib的基本图表配置之plot的使用(三)
matplotlib的基本图表配置之plot的使用
213 0
matplotlib的基本图表配置之plot的使用(三)
Nativefier一行代码快速将网站打包成桌面程序
Nativefier一行代码快速将网站打包成桌面程序
1453 0
Nativefier一行代码快速将网站打包成桌面程序
|
安全 数据管理 生物认证
“人脸识别第一案”宣判:谨记脸不要随便就“刷”,可能存在巨大隐患!
对于人脸识别技术,人们之所以焦虑,就在于其信息的不透明和不对称。
427 0
“人脸识别第一案”宣判:谨记脸不要随便就“刷”,可能存在巨大隐患!
|
安全 Linux 测试技术
FastAPI(57)- 安全相关的概念
FastAPI(57)- 安全相关的概念
184 0
|
新零售 NoSQL 容灾
业务爆发保持丝般顺滑 阿里云助力完美日记半年内系统吞吐量提升50倍
近年来,完美日记的“小黑钻口红”“动物眼影盘”等爆款彩妆出现在了越来越多女孩子的化妆台上,完美日记(Perfect Diary)是由逸仙电商在2017年推出的彩妆品牌,凭借着高颜值和性价比,完美日记彩妆销量增长迅猛,被众多网友誉为国货之光。
1019 0
业务爆发保持丝般顺滑 阿里云助力完美日记半年内系统吞吐量提升50倍

热门文章

最新文章