USE information_schema;
SELECT
TABLE_ROWS,
concat( round( sum( DATA_LENGTH / 1024 ), 2 ), 'KB' ) AS totalSize,
concat( round( sum( DATA_LENGTH / 1024 ), 2 ), 'KB' )/ TABLE_ROWS AS recordSize
FROM
TABLES
WHERE
table_schema = 'databaseName'
AND table_name = 'tableName';
information_schema 表主要字段说明
TABLE_SCHEMA : 数据库名
TABLE_NAME:表名
ENGINE:所使用的存储引擎
TABLE_ROWS:记录数
DATA_LENGTH:数据大小
INDEX_LENGTH:索引大小