mysql怎么查看有没有索引?

mysql中,可以使用SQL的“SHOW INDEX”语句来查看数据表中有没有索引,语法格式“SHOW INDEX FROM 表名 [ FROM 数据库名]”;返回数据表中一系列的索引信息,例索引的名称、定义索引的列字段

    <blockquote><p>mysql中,可以使用SQL的“SHOW INDEX”语句来查看数据表中有没有索引,语法格式“SHOW INDEX FROM &lt;表名&gt; [ FROM &lt;数据库名&gt;]”;返回数据表中一系列的索引信息,例索引的名称、定义索引的列字段等等。</p></blockquote>

(推荐教程:mysql视频教程)

在 MySQL 中,可以使用 SHOW INDEX 语句查看表中创建的索引。

查看索引的语法格式如下:

<表名>:指定需要查看索引的数据表名。

<数据库名>:指定需要查看索引的数据表所在的数据库,可省略。比如,SHOW INDEX FROM student FROM test; 语句表示查看 test 数据库中 student 数据表的索引。

示例:

1.png

其中各主要参数说明如下: