mysql查询索引状态的方法:通过“SHOW INDEX”语句,语法格式“SHOW INDEX FROM 表名 [ FROM 数据库名]”;通过该语句可以查看索引的名称、是否是唯一索引、字段在索引中的位置,定义索引的
          mysql查询索引状态的方法:通过“SHOW INDEX”语句,语法格式“SHOW INDEX FROM <表名> [ FROM <数据库名>]”;通过该语句可以查看索引的名称、是否是唯一索引、字段在索引中的位置,定义索引的列字段名等等。

索引创建完成后,可以利用 SQL 语句查看已经存在的索引。在 MySQL 中,可以使用 SHOW INDEX 语句查看表中创建的索引。
查看索引的语法格式如下:
SHOW INDEX FROM <表名> [ FROM <数据库名>]
语法说明如下:
- <表名>:指定需要查看索引的数据表名。 
- <数据库名>:指定需要查看索引的数据表所在的数据库,可省略。比如, - SHOW INDEX FROM student FROM test;语句表示查看 test 数据库中 student 数据表的索引。
示例
SQL 语句和运行结果如下所示。
mysql> SHOW INDEX FROM tb_stu_info2\G
*************************** 1. row ***************************
        Table: tb_stu_info2
   Non_unique: 0
     Key_name: height
 Seq_in_index: 1
  Column_name: height
    Collation: A
  Cardinality: 0
     Sub_part: NULL
       Packed: NULL
         Null: YES
   Index_type: BTREE
      Comment:
Index_comment:
1 row in set (0.03 sec)其中各主要参数说明如下:
推荐教程:mysql视频教程
以上就是mysql如何查询索引状态?的详细内容,更多请关注自由互联其它相关文章!
