种类

  1. 主键索引
  2. 普通索引
  3. 唯一索引
  • 索引列的值必须唯一,但允许有空值(注意和主键不同)
  1. 组合索引(最左原则)(也叫:复合索引 联合索引 多列索引)
  • 以下我在phpstudy的mysql5.5实测
  • 使用and条件,a,b,c组合索引时候,只要搜索里有a就会走组合索引,不论条件的顺序
  • 使用or条件,如果有一个条件走不了索引,这个查询就不会走索引
  1. 全文索引