索引的查询、删除和分析

1.关键字

  1)索引关键字:index
  2)创建关键字:create
  3)修改关键字:alter

2.索引的创建

  1)创建表时创建

    语法:

      create table 表名(
          列1 数据类型  约束,
          列2 数据类型  约束,
          Index 索引名(列名(长度))
      )

    

  2)建表之后创建索引

    语法:create index 索引名 on 表名(字段名);

     

   3)修改表结构添加索引

    语法:alter  table  表名  add  index  索引名(列名(长度))

    

3.查询索引

  关键字:show

  语法:show index from 表名;

4.删除索引

  关键字:drop

  语法:drop index 索引名 on 表名;

5.explain分析

  作用:通过 EXPLAIN 分析 SQL 是否使用到索引

  语法:explain+SQL查询语句

  

  注意:如果 key 值为索引名称,则该查询使用了索引,如果 key 值为 null,则表示没有使用索引。

原文地址:https://www.cnblogs.com/dyxg/p/12559625.html