数据库

MySQL查询当前数据库中所有记录不为空的表并列出数据量

微信扫一扫,分享到朋友圈

MySQL查询当前数据库中所有记录不为空的表并列出数据量
0

有时候我们需要统计MySql数据库中那些表有数据,对于比较简单的表我们可以手工逐一查看,但是对于表比较多的库我们在逐个去查看的话就比较费时费力,而且不准确,所以我们可以通过简单的SQL查询语句来实现我们想要的结果,简单的统计哪些表有数据,SQL语句如下:

select TABLE_NAME from information_schema.tables where TABLE_SCHEMA='当前数据库' and table_rows>0;

执行结果

如果我们想在查询有数据表的同时需要列出每张表中的数据量是多少可以执行以下SQL语句:

use information_schema; select table_name,table_rows from tables  where TABLE_SCHEMA = '数据库名称' and table_rows>0 order by table_rows desc;

执行结果如下:

微信扫一扫,分享到朋友圈

MySQL查询当前数据库中所有记录不为空的表并列出数据量
0
自媒体人,喜欢网络,热爱研究。本站头条号:星河 熊掌号:海拔科技

利用iftop查看Centos实时网络带宽占用情况

上一篇

Python下pip安装、卸载包和安装指定版本软件包的命令

下一篇

你也可能喜欢

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片