mysql怎么查看所有表的索引

avatar
作者
筋斗云
阅读量:0

你可以使用以下的SQL语句来查看MySQL中所有表的索引:

SELECT      TABLE_NAME, INDEX_NAME, COLUMN_NAME FROM      INFORMATION_SCHEMA.STATISTICS WHERE      TABLE_SCHEMA = 'your_database_name' ORDER BY      TABLE_NAME, INDEX_NAME, SEQ_IN_INDEX; 

请将your_database_name替换为你要查询的数据库的名称。

这个查询将返回三列的结果:TABLE_NAME表示表名,INDEX_NAME表示索引名,COLUMN_NAME表示索引所在的列名。结果将按照TABLE_NAMEINDEX_NAMESEQ_IN_INDEX的顺序排序。

请注意,这只是查看索引的一种方法。还有其他一些方式可以查看MySQL中的索引,如使用SHOW INDEX语句。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!