逻辑角度 1、主键索引 2、单列索引 3、多列索引 4、唯一索引 数据结构角度 1、B+树索引 2、hash索引 3、FULLTEXT索引 (之前只支持英文,从MySQL 5.7开始,MySQL内置了ngram全文检索插件,用来支持中文分词,并且对MyISAM和InnoDB引擎有效)。 4、R-Tree索引(用于对GIS数据类型创建SPATIAL索引) 物理存储角度 1、聚簇索引(clustered index) 2、非聚簇索引(non-clustered index)