专栏名称: 程序员大目
IT牧场公众号,阿里技术专家分享开发、运维、架构相关干货!
今天看啥  ›  专栏  ›  程序员大目

MySQL 索引的分类、何时使用、何时不使用、何时失效?

程序员大目  · 公众号  ·  · 2021-03-18 21:20
    

文章预览

点击下方“ IT牧场 ”,选择“设为星标”  作者 :绕远的偶人 blog.csdn.net/weixin_39420024/article/details/80040549 1、分类 MySQL索引分为普通索引、唯一索引、主键索引、组合索引、全文索引。索引不会包含有null值的列,索引项可以为null(唯一索引、组合索引等),但是只要列中有null值就不会被包含在索引中。 (1) 普通索引:  create index index_name on table(column); 或者创建表时指定,create table(..., index index_name column); (2) 唯一索引:  类似普通索引,索引列的值必须唯一(可以为空,这点和主键索引不同) create unique index index_name on table(column);或者创建表时指定unique index_name column (3) 主键索引:  特殊的唯一索引,不允许为空,只能有一个,一般是在建表时指定primary key(col ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览