Welcome

首页 / 数据库 / MySQL / MySQL创建index的例子

MySQL创建index的例子2014-01-08 csdn Wentasy环境:MySQL Sever 5.1 + MySQL命令行工具

问题:创建索引

CREATE INDEX 语法:

CREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX index_name

[index_type]

ON tbl_name (index_col_name,...)

[index_type]

index_col_name:

col_name [(length)] [ASC| DESC]

index_type:

USING {BTREE | HASH |RTREE}

示例:

-- 创建无索引的表create table testIndex ( id int not null primary key, name varchar(10));-- 创建普通索引create index IDX_test_testIndex _Name on testIndex(name);
说明:索引的命名最好采用此种 方式:IDX_databaseName_tableName_columnName(IDX表示索引,databaseName表示数据库名,tableName表 示表名,columnName表示字段名,如果Oracle下不存在数据库的概念,取而代之的是表空间,所以 databaseName替换成用户名即可)。