码迷,mamicode.com
首页 > 数据库 > 详细

MySQL 索引分类和每个作用

时间:2018-09-23 19:10:56      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:http   code   mysq   rop   建立   mysql   username   mysql 索引   全文索引   

对一些大型的网站,索引的作用很明显,MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。 1.普通索引 这是最基本的索引,它没有任何限制 增加索引 CREATE INDEX indexName ON student(username(100)); 修改索引 ALTER table tableName ADD INDEX student(username(100)) 删除索引 DROP INDEX [indexName] ON student; 2,唯一索引 它与前面的普通索引类似,不同的就是:索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。它有以下几种创建方式: CREATE UNIQUE INDEX indexName ON student(username(100)) ALTER table studen ADD UNIQUE [indexName] (username(length)) 3,主键索引 ALTER TABLE tbl_name ADD PRIMARY KEY (userid) 4,全文索引 ALTER TABLE tbl_name ADD FULLTEXT index_name (username) 文章来自:http://www.dc3688.com/

MySQL 索引分类和每个作用

标签:http   code   mysq   rop   建立   mysql   username   mysql 索引   全文索引   

原文地址:http://blog.51cto.com/13959155/2237710

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!