mysql数据库的索引类型

  

索引类型介绍:

<强>主键索引

主键()要求关键字不能重复,也不能为null,同时增加主键约束主键索引定义时,不能命名

<强>唯一索引

唯一索引()要求关键字不能重复,同时增加唯一约束

<>强普通索引

指数()对关键字没有要求

<强>全文索引

全文关键()关键字的来源不是所有字段的数据,而是字段中提取的特别关键字

关键字:可以是某个字段或多个字段,多个字段称为复合索引。

实例:

建表:   创建表的学生(   stu_id int unsigned not null auto_increment,   名字varchar (32) not null默认& # 39;& # 39;   电话char (11) not null默认& # 39;& # 39;   stu_code varchar (32) not null默认& # 39;& # 39;   stu_desc文本,   主键(& # 39;stu_id& # 39;),//主键索引   唯一索引& # 39;stu_code& # 39;(& # 39;stu_code& # 39;),//唯一索引   指数& # 39;name_phone& # 39;(& # 39;名字# 39;& # 39;电话# 39;),//普通索引,复合索引   全文索引& # 39;stu_desc& # 39;(& # 39;stu_desc& # 39;),//全文索引)引擎=myisam charset=utf8;      更新:   提醒学生表添加主键(& # 39;stu_id& # 39;),//主键索引   添加惟一索引& # 39;stu_code& # 39;(& # 39;stu_code& # 39;),//唯一索引   添加索引& # 39;name_phone& # 39;(& # 39;名字# 39;& # 39;电话# 39;),//普通索引,复合索引   添加全文索引& # 39;stu_desc& # 39;(& # 39;stu_desc& # 39;);//全文索引删除:   提醒表sutdent   主键,   下降指数& # 39;stu_code& # 39;   下降指数& # 39;name_phone& # 39;   下降指数& # 39;stu_desc& # 39;;

以上就是mysql索引类型介绍的详细内容,更多请关注其它相关文章!

mysql数据库的索引类型