分类
普通索引和唯一索引
普通索引,基本类型,列中允许插入重复值和空值;唯一索引,列值唯一,允许空值;主键索引不允许有空值。
单列和组合索引
单列,只有一个列;组合,列值唯一,使用时遵循最左前缀集合。
全文索引
允许插入重复值和空值,在CHAR、VARCHAR、TEXT类型上创建,存储引擎为MyISAM(只有它支持全文索引),不支持局部索引(最左前缀)。
空间索引
对空间数据类型(GEOMETRY、POINT、LINESTRING、POLYGON)建立的索引,使用SPATIAL进行扩展,列声明为NOT NULL,存储引擎为MyISAM。
创建方式
在创建表的时候创建
可以搜索
在已存在的表上创建
其余按照语法操作
删除索引