黑猫的博客

mysql之索引

分类:

  1. 主键索引:一个表只能有一个主键索引,但是可以有复合主键索引.
  2. 普通索引:一个表可以有多个普通索引.
  3. 全文索引:只有(varchar,text英文)myisam引擎才有(mysql5.6版本后也有),只对英文有效,对中文索引采用sphinx来操作
  4. 唯一索引:一个表可以有多个唯一索引,就是字段的值不可以相同(一般使用程序控制一个字段的唯一性)
  5. 复合(多列、联合)索引:由多个字段组成的索引