MySQL索引按数据结构分类可分为: B+tree索引、Hash索引、Full-text索引。B+树索引是MySQL中最常见的索引类型,它是一种多路平衡查找树,可以保证数据的有序性和查找效率,Hash索引是一种基于哈希表的索引类型,它适用于等值查询,但是不支持范围查询和排序,Full-text索引适用于全文检索,它可以在一个文本字段上建立倒排文件,以便快速查找包含指定关键字的记录。