mysql索引有哪些?
1、主键索引:主键索引是一种特别的唯一索引,不允许有空值
2、一般索引或许单列索引
3、多列索引(复合索引):复合索引指多个字段上竖立的索引,只要在查询前提中运用了竖立索引时的第一个字段,索引才会被运用。运用复合索引时遵照最左前缀鸠合
4、唯一索引或许非唯一索引
5、空间索引:空间索引是对空间数据范例的字段竖立的索引,MYSQL中的空间数据范例有4种,分别是GEOMETRY、POINT、LINESTRING、POLYGON。MYSQL运用SPATIAL关键字举行扩大,使得可以用于竖立正规索引范例的语法竖立空间索引。竖立空间索引的列,必需将其声明为NOT NULL,空间索引只能在存储引擎为MYISAM的表中竖立
以上就是mysql索引有哪些?的细致内容,更多请关注ki4网别的相干文章!