TypechoJoeTheme

Dcr163的博客

统计

统计MYSQL某个库或服务器的总数据量

2019-09-17
/
0 评论
/
869 阅读
/
正在检测是否收录...
09/17

目标数据库的库名:  www_a_com,里面有好多的表,要求统计一下所有的表的行数的总数。


方法

#所有的表的行数的总数:

SELECT SUM(TABLE_ROWS) FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'www_a_com';


#统计整个数据库服务器中的总行数

SELECT SUM(TABLE_ROWS) FROM information_schema.TABLES;

查询单个库中所有表磁盘占用大小的SQL语句:

SELECT TABLE_NAME,CONCAT(data_length/1024/1024,' MB') AS data_size FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'www_a_com';


Mysql系统级数据库:information_schema 默认存在。

information_schema这张数据表保存了MySQL服务器所有数据库的信息。

如数据库名,数据库的表,表栏的数据类型与访问权限等。

再简单点,这台MySQL服务器上,到底有哪些数据库、各个数据库有哪些表,每张表的字段类型是什么,各个数据库要什么权限才能访问,等等信息都保存在information_schema表里面。


朗读
赞(0)
版权属于:

Dcr163的博客

本文链接:

http://dcr163.cn/221.html(转载时请注明本文出处及文章链接)

评论 (0)

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. slot mpo terbaru
    2025-02-08
  2. Sherry Stockdill
    2025-01-28
  3. slot demo
    2025-01-13
  4. 陌天
    2025-01-09
  5. Kerrie Bostick
    2024-12-28

标签云