查看表的存储引擎结构“show table status like ‘表名’”

表结构:

mysql> describe t_limit;  

+———+———–+——-+——-+———+———————-+  

| Field    | Type      | Null   | Key   | Default | Extra                  |  

+———+———–+——-+——-+———+———————-+  

| id         | int(6)      | NO    | PRI   | NULL  | auto_increment |  

| content| char(125)| NO |          | NULL  |                               |  

+———+———–+——+—–+———+————————-+  

mysql> show table status like 't_limit';  

Name:t_limit  

表名,这里表名是t_limit

————————–

Engine:InnoDB  

储存引擎,在旧版mysql(version<=4.12)这列名叫type

—————————

Version :10  

表的.frm文件的版本号。

—————————-

Row_format:Compact

行存储格式Fixed(行长度固定,这样说明表没有可变长类型列如varchar,text,BLOB等而是int和char),Dynamic(动态行,有变长类型列如varchar、text等),Compressed(压缩行,只储存在压缩表中),Redundant,Compact。InnoDB表的格式被报告为Redundant或Compact。

—————————–

Rows :970   表中的行,对于非事务性表(MYISAM表),这个值是精确的,对于事务性表(INNODB),这通常是个估算值(注意t_limit实际的表行数是1011)

—————————-

Avg_row_length:202

平均每行包含的字节数

—————————–

Data_length:196608

整个表的数据量(以字节计算)

—————————–

Max_data_length:0

表可以容纳的最大数据量,Version>mysql5.0最大存储容量是非常大的,但存储引擎是innodb现在的值显示为0,不知为什么

—————————–

Index_length:0

索引长度

——————————-

Data_free:11534336

被整序,但是未使用的字节的数目。

——————————-

Auto_increment:1014

下一个自动增长的值,这里是1014

—————————–

Create_time:2010-11-01 21:27:31

表的创建时间

—————————–

Update_time:NULL

表最新被更新的时间

——————————

Check_time:NULL

什么时候表被最后一次检查。不是所有的存储引擎此时都更新,在此情况下,值为NULL

—————————–

Collation:gbk_chinese_ci

表默认字符集和字符列排列规则

—————————-

Checksum :NULL

活性校验和值。

—————————

Create_options:

和CREATE TABLE同时使用的额外选项

如MAX_ROW=1000000000  avg_row_length=32

————————-

Comment :

表的描述

觉得文章有用?立即: 和朋友一起 共学习 共进步!

猜想失败,您看看下面的文章有用吗?

文章评论: “查看表的存储引擎结构“show table status like ‘表名’”

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>