mysql查看所有表的记录数

WBOY
WBOYオリジナル
2016-06-07 15:09:421414ブラウズ

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 记录一下mysql中查看所有表的记录数: TABLE_SCHEMA : 数据库名 TABLE_NAME:表名 ENGINE:所使用的存储引擎 TABLES_ROWS:记录数 DATA_LENGTH:数据大小 得到的结果是以字节为单位,除1024为K,除10

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

  记录一下mysql中查看所有表的记录数:

  TABLE_SCHEMA : 数据库名

  TABLE_NAME:表名

  ENGINE:所使用的存储引擎

  TABLES_ROWS:记录数

  DATA_LENGTH:数据大小  得到的结果是以字节为单位,除1024为K,除1048576(=1024*1024)为M

  INDEX_LENGTH:索引大小

  use information_schema;

  select table_schema,table_name,table_rows from tables order by table_rows desc;

  查看指定数据库大小:

  SELECT sum(DATA_LENGTH)+sum(INDEX_LENGTH) FROM information_schema.TABLES where

  TABLE_SCHEMA='数据库名';

  得到的结果是以字节为单位,除1024为K,除1048576(=1024*1024)为M

mysql查看所有表的记录数

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。