mysql 创建索引(联合索引)
2014-08-19 17:47
239 查看
一、创建索引(联合索引)
1、[组合索引]数据库中没有数据或者没有重复数据
alter table user add unique index(id,name,password);
2、[组合索引]数据库中拥有重复数据:它会删除重复的记录(别怕,会保留一条),然后建立唯一索引
alter ignore table user add unique index(id,name,password);
3、[普通索引]
create Index indexName ON tableName(tableColumns(length));如果是CHAR,VARCHAR类型,length可以小于字段实际长度;如果是
BLOB 和 TEXT 类型,必须指定length.
二、删除索引
drop Index indexName ON tableName;
三、查看索引
show index from
tableName;
1、[组合索引]数据库中没有数据或者没有重复数据
alter table user add unique index(id,name,password);
2、[组合索引]数据库中拥有重复数据:它会删除重复的记录(别怕,会保留一条),然后建立唯一索引
alter ignore table user add unique index(id,name,password);
3、[普通索引]
create Index indexName ON tableName(tableColumns(length));如果是CHAR,VARCHAR类型,length可以小于字段实际长度;如果是
BLOB 和 TEXT 类型,必须指定length.
二、删除索引
drop Index indexName ON tableName;
三、查看索引
show index from
tableName;
相关文章推荐
- mysql创建Bitmap_Join_Indexes中的约束与索引
- MySQL 创建索引(Create Index)的方法和语法结构及例子
- MySQL索引的查看创建和删除
- MySQL创建数据表 建索引
- [轉]MySQL创建、删除、重建和查看索引命令
- 在MySQL中创建索引
- mysql 创建 主键索引 唯一索引 全文索引 多列索引 添加索引
- MySql创建索引的八项注意
- MySQL索引的查看创建和删除(转载)
- MySql 创建索引
- MySQL里创建索引(Create Index)的方法和语法结构及例子,
- mysql 创建索引,删除索引的sql语句 【转】
- MySQL索引的查看创建和删除
- mysql 索引的使用 之 创建 、 删除
- MySQL索引的查看创建和删除
- MYSQL创建、删除、索引和更改表
- 详解mysql索引总结----mysql索引类型以及创建
- MySQL索引的查看创建和删除
- MySQL中创建及优化索引组织结构的思路
- MySQL索引的查看创建和删除