一、索引的概念 索引:排序的列表,对数据进行快速的查询; 针对不同的产品需求,或者不同的数据库结构,会创建不同的索引; 1:普通索引(默认索引) 2:唯一索引(可以多个) 3:主键索引(只能一个) 4:组合索引(最左查询) 5:全文索引 oracle:B树索引 将表一份为二进行查询; 70 1--35 36--70 1--17 18--35 先把实验环境创建出来: 先创建库;再创建表; 一:创建普通索引; create index aaa on users(user_name(20)); 普通索引创建命令 索引名 users表 哪个列作为索引;索引的大小;尽量和列的大小;保持一致; 如何查看索引; show create table users\g 使用另外一种创建索引的命令:慎用;此命令是用来修改表的结构的,同时还可以添加索引; alter table users add index bbb (user_name(20)); 另外一种查看索引的方法: show index from users\G 而且普通索引的类型就是oracle中的B树索引; 第三种创建索引的方法; 在创建表的时候创建索引; <