基础语法: 创建: create [unique] index indexName on mytable(columnname(length)); alter mytable add [unique] index [indexName] on (columnname(length)); 删除: drop index [indexName] on mytable; 查看: show index from table_name;
PS:使用alter命令有四种方式来添加数据库表的索引,需要注意以下几点: 创建主键索引,索引值必须唯一且不可为空: alter table tab_name add primarykey (column_list); 创建索引的值必须唯一,(除了NULL外,NULL可以出现多次): alter table tab_name add unique index_name (column_list); 创建普通索引,索引列的值可以出现多次: alter table tab_name add index index_name(column_list); 创建全文检索索引,指定索引为FULLTEXT: alter table tab_name add fulltext index_name(column_list);