一、创建表时创建索引

MySQL几种创建索引的方式-LMLPHP

key 索引名 (column);

二、表创建好后创建索引

1、通过Alter创建索引

①PRIMARY  KEY(主键索引)
        mysql > ALTER  TABLE  `table_name`  ADD  PRIMARY  KEY (  `column`  ) 
②UNIQUE(唯一索引)
        mysql > ALTER  TABLE  `table_name`  ADD  UNIQUE (`column` ) 
③INDEX(普通索引)
        mysql > ALTER  TABLE  `table_name`  ADD  INDEX index_name (  `column`  )
④FULLTEXT(全文索引)
        mysql > ALTER  TABLE  `table_name`  ADD  FULLTEXT ( `column` )
⑤多列索引(组合索引)
        mysql > ALTER  TABLE  `table_name`  ADD  INDEX index_name (  `column1`,  `column2`,  `column3`  )

2、通过create创建索引

①mysql > CREATE INDEX index_name on 表名(column)

②mysql > CREATE unique index_name on 表名(column)

删除索引

DROP INDEX index_name on 表名;

09-28 12:32