想要查询出MySQL中某个表的索引信息,信息包括有索引名、字段以及索引类型,请问如何用SQL语句查询出来呢,特别是索引类型这一块,怎么才能知道它是normal还是unique等等类型的呢?近期毕设要用到,麻烦知道的人讲解一下,非常感谢啦~
3 回答
侃侃无极
TA贡献2051条经验 获得超10个赞
1、查看数据库所有索引 SELECT * FROM mysql.`innodb_index_stats` a WHERE a.`database_name` = '数据库名'; 2、查看某一表索引 SELECT * FROM mysql.`innodb_index_stats` a WHERE a.`database_name` = '数据库名' and a.table_name like '%表名%'; 3、查看某一表索引 show index from 表名
添加回答
举报
0/150
提交
取消