首页 > 编程知识 正文

mysql给表创建索引,mysql查看某表索引命令

时间:2023-05-03 14:05:30 阅读:11931 作者:3316

mysql show index from tblname;

mysql show keys from tblname;

选项卡

表的名称。

Non_unique

如果索引不能包含重复词,则为0。 如果可能的话,1。

Key_name

索引的名称。

Seq_in_index

索引中列的序列号。 从1开始。

Column_name

列名。

收藏

列是如何存储在索引中的? MySQL具有值‘a’(升序)或NULL (无分类)。

Cardinality

索引中唯一值数量的估计值。 可以通过运行ANALYZE TABLE或myisamchk -a来更新。 基数是根据存储为整数的统计数据计数的,因此即使是小表,该值也不需要准确。 基数越大,MySQL使用此索引的机会就越大。

Sub_part

如果列是部分索引的,则为索引的字符数。 如果对整个列进行了索引,则为空。

打包

显示关键字是如何压缩的。 如果未压缩,则为空。

空值

如果列包含NULL,则包含YES。 如果没有,此列将包含否。

Index_type

使用过的索引方法(BTREE、FULLTEXT、HASH、RTREE )。

Comment

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。