select * from information_schema.TABLES

  where information_schema.TABLES.TABLE_SCHEMA='databasename'
and information_schema.TABLES.TABLE_NAME='tablename'\G

返回结果:

*************************** 1. row ***************************
TABLE_CATALOG: def
TABLE_SCHEMA: databasename
TABLE_NAME: tablename
TABLE_TYPE: BASE TABLE
ENGINE: MyISAM
VERSION: 10
ROW_FORMAT: Dynamic
TABLE_ROWS: 6422930
AVG_ROW_LENGTH: 213
DATA_LENGTH: 1370884700
MAX_DATA_LENGTH: 281474976710655
INDEX_LENGTH: 412930048
DATA_FREE: 0
AUTO_INCREMENT: 6422931
CREATE_TIME: 2012-05-11 05:00:02
UPDATE_TIME: 2012-05-22 15:12:06
CHECK_TIME: 2012-05-11 09:58:52
TABLE_COLLATION: utf8_general_ci
CHECKSUM: NULL
CREATE_OPTIONS:
TABLE_COMMENT: 'table comment'
1 row in set (0.00 sec)

其中:
information_schema.TABLES.TABLE_SCHEMA = ‘databasename’ and information_schema.TABLES.TABLE_NAME = ‘tablename’

信息存储在information_schema.TABLES这个表中,TABLE_SCHEMA 对应数据库名,TABLE_NAME 对应表名。
# TABLE_ROWS 代表拥有的数据行数。
# 总大小 = DATA_LENGTH(数据大小) + INDEX_LENGTH(索引大小)

结果以字节为单位,除1024为K,除1048576(=1024*1024)为M。


--本篇文章转自:http://digdeeply.org/archives/05222029.html


更多相关文章

  1. MySQL数据库表名、列名、别名区分大小写的问题
  2. 版本5及更高版本中MySQL数据库的最大大小是多少?
  3. 与MongoDB Atlas的Mongoose连接的最佳池大小是多少?
  4. 使用移位运算符分割一个大小数
  5. 在HTML上绘制画布并在屏幕大小上保留Aspect
  6. RangeError:在Node.js中调试/记录/检查对象时超过了最大调用堆栈
  7. 获取“RangeError:超出最大调用堆栈大小”错误
  8. 最大调用堆栈大小超过了堆- redux
  9. JqueryUI Draggable - 仅自动垂直调整父容器大小

随机推荐

  1. android声音播放
  2. Android用Application设置全局变量以及使
  3. Android之Adapter用法总结
  4. Android学习笔记之Android包、ADB介绍
  5. android 各种控件颜色值的设置(使用Drawab
  6. 官方NotePad实例学习--ListActivity的使
  7. android Adapter综合介绍
  8. Android 基本控件及表单三大控件,事件处理
  9. Android OkHttp中Https的处理
  10. Android源代码编译命令m/mm/mmm/make分析