mysql中使用show table status 查看表信息

mysql中使用show table status 查看表信息

本文导读:在使用mysql数据库时,经常需要对mysql进行维护,查询每个库、每个表的具体使用情况,Mysql数据库可以通过执行SHOW TABLE STATUS命令来获取每个数据表的信息。

一、使用方法

SHOW TABLE STATUS [FROM db_name] [LIKE ‘pattern’]

 

1、说明

[FROM db_name]  可选,表示查询哪个数据库下面的表信息。

[LIKE ‘pattern’] 可选,表示查询哪些具体的表名。

 

2、例如

 

(1)、show table status from db_name 

查询db_name 数据库里所有表的信息

 

(2)、show table status from db_name like ‘esf_seller_history’\G;

查询db_name 里 esf_seller_history 表的信息

 

(3)、show table status from db_name LIKE ‘uc%’

查询db_name 数据库里表名以uc开头的表的信息

 

 

二、show table status 查询结果中各列的意思

 

1、Name 

表名称

2、Engine

表的存储引擎

3、Version

版本

4、Row_format

行格式。对于MyISAM引擎,这可能是Dynamic,Fixed或Compressed。动态行的行长度可变,例如Varchar或Blob类型字段。固定行是指行长度不变,例如Char和Integer类型字段。

5、Rows

表中的行数。对于非事务性表,这个值是精确的,对于事务性引擎,这个值通常是估算的。

6、Avg_row_length

平均每行包括的字节数
 

7、Data_length

整个表的数据量(单位:字节)

8、Max_data_length

表可以容纳的最大数据量

9、Index_length

索引占用磁盘的空间大小

10、Data_free

对于MyISAM引擎,标识已分配,但现在未使用的空间,并且包含了已被删除行的空间。

11、Auto_increment

下一个Auto_increment的值

12、Create_time

表的创建时间

13、Update_time

表的最近更新时间

14、Check_time

使用 check table 或myisamchk工具检查表的最近时间

15、Collation

表的默认字符集和字符排序规则

16、Checksum

如果启用,则对整个表的内容计算时的校验和

17、Create_options

指表创建时的其他所有选项

18、Comment

包含了其他额外信息,对于MyISAM引擎,包含了注释徐标新,如果表使用的是innodb引擎 ,将现实表的剩余空间。如果是一个视图,注释里面包含了VIEW字样。

 

 

三、实例

 

mysql>show table status like ‘esf_seller_history’\G;

mysql中使用show table status 查看表信息

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113665.html原文链接:https://javaforall.net

(0)
上一篇 2021年10月14日 上午6:00
下一篇 2021年10月14日 上午6:00


相关推荐

  • idea202112激活码永久(注册激活)[通俗易懂]

    (idea202112激活码永久)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月26日
    157
  • vue查看版本号「建议收藏」

    vue查看版本号「建议收藏」vue-V或者是vue–version查询的是vue-cli的版本,也就是vue脚手架的版本,如果想要查看vue的版本,直接去项目中,找到package.json文件夹找”dependencies”然后就可以看到你装的vue的版本了”dependencies”:{“axios”:”^0.21.1″,”core-js”:”^3.6.5″,”element-ui”:”^2.14.1″,”vue”:”^2.6.11″,”vue-resource”:”^

    2022年5月29日
    306
  • mac时间机器删除旧备份

    mac时间机器删除旧备份

    2021年5月14日
    118
  • pychrom激活码【在线破解激活】

    pychrom激活码【在线破解激活】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月15日
    47
  • 一个卡片式的ViewPager,带你玩转ViewPager的PageTransformer属性!

    一个卡片式的ViewPager,带你玩转ViewPager的PageTransformer属性!我知道你会用ViewPager,可你在ViewPager中用过Android5.0新控件CardView么?你用过PageTransformer属性吗?搞懂这几个,让你的ViewPager大放异彩!

    2022年7月22日
    14
  • mkdir命令

    mkdir命令Linux Ubuntu Fedora CentOS RetHat 可以通过 GMONE 和 KDE 界面直接创建文件夹和文件目录 当然 有时候直接通过终端用 mkdir 命令来创建会更方便 特别是在 Root 权限的文件夹和目录中 普通用户是无法直接创建文件夹和目录的 这时候可以通过终端用 mkdir 命令来创建 这里介绍 mkdir 命令的使用方法和技巧 一 mkdir 命令使用权限所有用户都可以在

    2026年3月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号