号外号外: 原[图享网]更名为 码友网(codedefault.com) 啦,感谢大家一路上的陪伴与支持。代码的世界里,码友网与大家一起同行!

MySQL使用SQL语句查询指定数据库中各个(每个)表的行数,大小以及创建时间等信息

MySQL 作者: Rector 2396阅读 0评论 0收藏 收藏本文

郑重申明:本文未经许可,禁止任何形式转载

查看MySQL指定数据库中每个表的行数,大小以及创建时间等信息的方式有多种,可以使用集成好的MySQL的GUI(可视化图形管理工具),也可以使用MySQL语句直接了当地进行查询。本文就使用SQL语句来查询MySQL指定数据库中各个表的行数,大小以及创建时间等相关的信息。实例代码如下:
SELECT TABLE_NAME,TABLE_ROWS,DATA_LENGTH/1024/1024 "DATA_LENGTH",CREATE_TIME,TABLE_COLLATION FROM

INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'YOUR_DATABASE' ORDER BY TABLE_ROWS DESC
其中,你需要将YOUR_DATABASE替换成你的数据库,以下是用MySQL示例数据库'world'来作的测试:
SELECT TABLE_NAME,TABLE_ROWS,DATA_LENGTH/1024/1024 "DATA_LENGTH",CREATE_TIME,TABLE_COLLATION FROM

INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'world' ORDER BY TABLE_ROWS DESC
查询结果如图: mysql-query-table-total-size-info

阅读了该文章的人还浏览了...

本文永久链接码友网 » MySQL使用SQL语句查询指定数据库中各个(每个)表的行数,大小以及创建时间等信息

发布于: 2015-11-11 10:13:58
分享扩散:

文章评论

获取验证码