ALTER TABLE actor ADD UNIQUE uniq_idx_firstname(first_name); ALTER TABLE actor ADD INDEX idx_lastname(last_name);
这里简单提一下常用的关于MySQL中给字段创建四种不同类型索引的基本语法:
- 添加主键
alter table (tbl_name) add primary_key(col_list);
该语句添加一个主键,这意味着索引值必须是唯一的,且不能为NULL。
- 添加唯一索引
alter table (tbl_name) add UNIQUE index_name(col_list);
这条语句创建索引的值必须是唯一的。
- 添加普通索引
alter table (tbl_name) add INDEX index_name(col_list);
添加普通索引,索引值可出现多次。
- 添加全文索引
alter table (tbl_name) add FULLTEXT index_name(col_list);
该语句指定了索引为 FULLTEXT ,用于全文索引。
PS: 附赠删除索引的语法:
drop INDEX index_name ON tbl_name;