mysql索引

来源:互联网 发布:应知故乡事全诗图 编辑:程序博客网 时间:2024/06/01 09:03
mysql索引分类:1.普通索引2.唯一索引3.全文索引4.单列索引5.多列索引6.空间索引一.在创建表时创建索引create table table_name(id int(50) aotu_increment primary key not null,[UNIQUE][FULLTEXT][SPATIAL]INDEX/KEY [别名](属性名(长度 ASC/DESC)));ASC:升序 DESC:降序例:创建普通索引create table score(id int(11) aotu_increment primary key not null,name varchar(50) not null,index(id ASC),   创建普通索引);二.在已经建立的数据表中创建索引create [UNIQUE][FULLTEXT][SPATIAL] INDEX index_name ON table_name(属性(length ASC/DESC));在已经建立的表中创建普通索引:create INDEX stu_info ON studentinfo(id);三.修改哦数据表结构添加索引ALTER TABLE table_name ADD [UNIQUE][FULLTEXT][SPATIAL] INDEX index_name ON table_name(属性(length ASC/DESC));添加普通索引:alter table studentinfo ADD INDEX timer (time(20));四.删除索引DROP INDEX index_name ON table_name;删除address表中的索引id:DROP INDEX id ON address;
原创粉丝点击