语法:SHOW TABLE STATUS [{FROM | IN} db_name
] [LIKE 'pattern
' | WHERE expr
]
SHOW TABLE STATUS
works likes SHOW TABLES
, but provides a lot of information about each non-TEMPORARY
table. You can also get this list using the mysqlshow --status db_name
command. The LIKE
clause, if present, indicates which table names to match.
SHOW TABLE STATUS会返回以下字段:
Name |
表的名称 |
Engine |
表的存储引擎。在MySQL 4.1.2之前,本值被标记为Type。 |
Version |
表的.frm文件的版本号 |
Row_format |
行存储格式(Fixed, Dynamic, Compressed, Redundant, Compact)。InnoDB表的格式被报告为Redundant或Compact |
Rows |
行的数目。部分存储引擎,如MyISAM,存储精确的数目。对于其它存储引擎,比如InnoDB,本值是一个大约的数,与实际值相差可达40到50%。在这些情况下,使用SELECT COUNT(*)来获得准确的数目。对于在INFORMATION_SCHEMA数据库中的表,Rows值为NULL。 |
Avg_row_length |
平均的行长度。
|
Data_length |
数据文件的长度。 |
Max_data_length |
数据文件的最大长度。如果给定了数据指针的大小,这是可以被存储在表中的数据的字节总数。
|
Index_length |
索引文件的长度。 |
Data_free |
被整序,但是未使用的字节的数目。 |
Auto_increment |
下一个AUTO_INCREMENT值。 |
Create_time |
表创建时间。 |
Update_time |
什么时候数据文件被最后一次更新 |
Check_time |
什么时候表被最后一次检查。不是所有的存储引擎此时都更新,在此情况下,值为NULL。 |
Collation |
表的字符集和整序。 |
Checksum |
活性校验和值。 |
Create_options |
和CREATE TABLE同时使用的额外选项。 |
Comment |
创建表时使用的评注(或者有关为什么MySQL可以 |
注:本文转自:http://www.cnblogs.com/mybest/archive/2012/03/15/2398111.html
相关推荐
mysql>show table status; mysql>show table status like 'esf_seller_history'\G; mysql>show table status like 'esf_%'\G; 样例: mysql>show table status like 'esf_seller_history'\G; 1.Name 表名称 2....
在MySQL数据库中,Opened_tables表示打开过的表数量,下面将对MySQL...mysql> show global status like ‘open%tables%’; +—————+——-+ | Variable_name | Value | +—————+——-+ | Open_tables |
show table status from db显示数据库中表的信息 show full columns from tb查看 MySQL 数据列(column)的字符集。 show charset查看当前安装的 MySQL 所支持的字符集 length计算字节长度 CHAR_LENGTH计算字符串...
mysql>create table new (name char(20),phone char(20)); mysql>insert into new ('lhj','60549391'); 打开从库,察看: /opt/mysql/bin/mysql -u root -p mysql>show database; mysql sampdb test mysql>use ...
一、mysql 获取当前字段最大id SQL语句: select max(id) from yourtable;...$get_table_status_sql = "SHOW TABLE STATUS LIKE '表名'"; $result = mysql_query($get_table_status_sql); $table_status =
大多数用户可以查看他们自己的进程,但是如果他们拥有PROCESS权限,就可以查看所有人的进程,包括密码 SHOW TABLE STATUS; 解释:显示当前使用或者指定的DATABASE中的每个表的信息。信息包括表类型和表的最新更新...
mysql> show global status; 可以列出MySQL服务器运行各种状态值,另外,查询MySQL服务器配置信息语句: mysql> show variables; 一、慢查询 mysql> show variables like ‘%slow%’;+——————+——-+| Variable...
1.7.3. MySQL论坛上的MySQL社区支持 1.8. MySQL标准的兼容性 1.8.1. MySQL遵从的标准是什么 1.8.2. 选择SQL模式 1.8.3. 在ANSI模式下运行MySQL 1.8.4. MySQL对标准SQL的扩展 1.8.5. MySQL与标准SQL的差别 1.8.6. ...
show databases;show tables from db_name;...show table status [from db_name];show grants for user; 除了status,processlist和grants外,其它的都可以带有like wild选项,它可以使用SQL的’%’和’_’字符;s
10.4.4. SHOW语句 10.5. Unicode支持 10.6. 用于元数据的UTF8 10.7. 与其它DBMS的兼容性 10.8. 新字符集配置文件格式 http://doc.mysql.cn/mysql5/refman-5.1-zh.html-chapter/(第 9/24 页)2006-11-02 19:12:13 ...
sudo /etc/init.d/mysql start|stop|restart|status mysql -hIP地址 -u用户名 -p密码 MySQL中数据是以文件形式存放在数据库目录/var/lib/mysql 关系型数据库的核心内容是 关系 即 二维表 3、基本SQL命令 1、库...
MySQL 5.1参考手册.chm 前言 1. 一般信息 1.1. 关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL...
1.7.3. MySQL论坛上的MySQL社区支持 1.8. MySQL标准的兼容性 1.8.1. MySQL遵从的标准是什么 1.8.2. 选择SQL模式 1.8.3. 在ANSI模式下运行MySQL 1.8.4. MySQL对标准SQL的扩展 1.8.5. MySQL与标准SQL的差别 1.8.6. ...
10.4.4. SHOW语句 10.5. Unicode支持 10.6. 用于元数据的UTF8 10.7. 与其它DBMS的兼容性 10.8. 新字符集配置文件格式 10.9. 国家特有字符集 10.10. MySQL支持的字符集和校对 10.10.1. Unicode字符集 10.10.2....
SHOW语句 10.5. Unicode支持 10.6. 用于元数据的UTF8 10.7. 与其它DBMS的兼容性 10.8. 新字符集配置文件格式 10.9. 国家特有字符集 10.10. MySQL支持的字符集和校对 10.10.1. Unicode字符集...
对于MySQL数据库,如果你要使用事务以及行级锁就必须使用INNODB引擎。如果你要使用全文索引,那必须使用... SHOW TABLE STATUS FROM db_name WHERE NAME=’table_name’; 更改表的引擎 代码如下:alter table tab
10.4.4. SHOW语句 10.5. Unicode支持 10.6. 用于元数据的UTF8 10.7. 与其它DBMS的兼容性 10.8. 新字符集配置文件格式 10.9. 国家特有字符集 10.10. MySQL支持的字符集和校对 10.10.1. Unicode字符集 10.10.2...