索引:是帮助DB高效获取数据的数据结构,有:B+tree、B-tree等,索引相当于一本书的目录,关键字index。
(单列索引)唯一索引:就是索引的值必须唯一,关键字段:unique index
创建唯一索引: alter table 表名 add unique index 索引名(列名);
create unique index 索引名 on Table(列名);
例如:表:tbl_user 、含有字段:user_name
for example: alter table tbl_user add unique index username(user_name);
for example: create unique index username on tbl_user(user_name);
删除唯一索引:alter table 表名 drop index 索引名;
drop index 索引名 on 表名;
for example: alter table tbl_user drop index username;
for example: drop index username on tbl_user;
多列索引:也叫复合索引,例如:
create table test3 ( id int not null primary key auto_increment,
uname char(8) not null default '',
password char(12) not null,
index(uname,password))type=myisam;