目标:
    1:掌握数据库索引的应用场景
    2:掌握怎么在数据库内创建索引
    3:掌握怎么查看数据库内的索引
    4:掌握怎么删除数据库的索引

    一:数据库索引的应用场景

    答:假设数据库内有大量数据时,我们要查找某一行数据,为这个数据字段加上索引会大大的提高查询效率,提高查询速度!

    索引在数据库内的保存机制是平衡查询树机制,即 B+tree

    二:怎么在数据库内创建索引

    语法:

    1:create index 索引名称 on数据表名(字段名(长度))
    2:create index 索引名称 on 数据表名(字段名)

    注意事项

    1:如果数据库内是唯一索引,索引名称按照 unip字段名称 来命名,非唯一索引按照 idx字段名称来命名
    2:索引名称必须全部为小写

    3:如果需要加索引的那个字段是字符串类型,那么在创建索引时要加上这个字段的最大长度,例如 varchar(10),就要加上10

    4:单张表中索引数量不超过5个

    快速代码体验:

    image.png

    三:怎么查看数据库内的索引

    语法:show index from 数据表名

    代码:

    image.png


    四:怎么删除数据库的索引

    语法:drop index 索引名称 on 数据表

    代码:

    image.png