Mysql笔记(三)
索引创建
CREATE <索引类型> <索引名> ON <表名> (字段1,..)
单值索引
CREATE INDEX <索引名> ON <表名>(列名)
ALTER TABLE <表名> ADD INDEX <索引名>(列名)
唯一索引
CREATE UNIQUE INDEX <索引名> ON <表名>(列名)
ALTER TABLE <表名> ADD UNIQUE INDEX <索引名>(列名)
复合索引
CREATE INDEX <索引名> ON <表名>(列名1,列名2)
ALTER TABLE <表名> ADD INDEX <索引名>(列名1,列名2)
注意:如果一个字段是主键,则该字段默认是主键索引,主键索引和唯一索引的区别是,主键索引不能是NULL
删除索引
DROP INDEX <索引名> ON <表名>
查询索引
SHOW INDEX FROM <表名>