您现在的位置是:课程教程文章

mysql组合索引如何理解

2023-12-14 20:34课程教程文章 人已围观

说明

1、不同于对某列建立索引,可以同时对多个列建立索引,也称复合索引、联合索引。

2、组合索引是在多个字段上创建一个索引,对多个值进行排序是依照定义时索引的的顺序。

实例

DROPTABLE
IFEXISTScustomer1;

CREATETABLE`customer1`(
`customer_id`BIGINT(20)NOTNULLCOMMENT'客户ID',
`customer_name`VARCHAR(30)DEFAULTNULLCOMMENT'客户姓名',
INDEX`idx_group_customer`(`customer_id`,`customer_name`)USINGBTREE
)ENGINE=INNODBDEFAULTCHARSET=utf8mb4COMMENT='客户表';

SHOWINDEXFROMcustomer1;

以上就是mysql组合索引的理解,希望对大家有所帮助。更多mysql学习指路:MySQL

推荐操作系统:windows7系统、mysql5.8、DELL G3电脑

课程教程:mysql组合索引如何理解

上一篇:mysql错误日志文件是什么

下一篇:没有了

站点信息

  • 文章统计篇文章