MYSQL索引的一些操作方法

创建索引的方法:

1、创建索引,例如 create index <索引的名字> on table_name (列的列表); 
2、修改表,例如 alter table table_name add index[索引的名字] (列的列表); 
3、创建表的时候指定索引,例如create table table_name ( [...], INDEX [索引的名字] (列的列表) );

 

查看表中索引的方法:

show index from table_name; 查看索引

 

索引的类型及创建例子:

1.PRIMARY KEY (主键索引)

mysql> alter table table_name add primary key ( `column` )

 

2.UNIQUE 或 UNIQUE KEY (唯一索引)

mysql> alter table table_name add unique (`column`)

3.FULLTEXT (全文索引)

mysql> alter table table_name add fulltext (`column` )

4.INDEX (普通索引)
mysql> alter table table_name add index index_name ( `column` )

5.多列索引 (聚簇索引)
mysql> alter table `table_name` add index index_name ( `column1`, `column2`, `column3` )


修改表中的索引:

alter table tablename drop primary key,add primary key(fileda,filedb)

posted @ 2015-07-08 15:01  hellyliu  阅读(157)  评论(0编辑  收藏  举报