如果想知道MySQL数据库中每个表占用的空间、表记录的行数的话,可以打开MySQL的 information_schema 数据库。在该库中有一个 TABLES 表,这个表主要字段分别是:

TABLE_SCHEMA : 数据库名
TABLE_NAME:表名
ENGINE:所使用的存储引擎
TABLES_ROWS:记录数
DATA_LENGTH:数据大小
INDEX_LENGTH:索引大小

其他字段请参考MySQL的手册,我们只需要了解这几个就足够了。

所以要知道一个表占用空间的大小,那就相当于是 数据大小 + 索引大小 即可。

SQL:

SELECT TABLE_NAME,DATA_LENGTH+INDEX_LENGTH,TABLE_ROWS FROM TABLES WHERE TABLE_SCHEMA='数据库名' AND TABLE_NAME='表名'

转载于:https://blog.51cto.com/3315800/611715

查看MySQL数据库中每个表占用的空间大小相关推荐

  1. 查询mysql数据库表占用空间大小_查看 MySQL 数据库中每个表占用的空间大小-阿里云开发者社区...

    如果想知道MySQL数据库中每个表占用的空间.表记录的行数的话,可以打开MySQL的 information_schema 数据库.在该库中有一个 TABLES 表,这个表主要字段分别是: TABLE ...

  2. 查看 MySQL 数据库中每个表占用的空间大小

    我在做爬虫的过程中,刚刚爬了几万条数据,放在了mysql数据库里,于是想看看MySQL中这个数据库大小以及每个表的大小,于是进行了查阅,主要查到了说法,组合在一起赶紧特别的好,如下. 第一种: 如果想 ...

  3. 查询DB中每个表占用的空间大小

    使用如下sql script可以获得每个数据库表所占用的空间大小,单位是KB create table #Data(name varchar(100),row varchar(100),reserve ...

  4. 查看MYSQL中数据表占用的空间

    由于数据太大了.所以MYSQL需要瘦身,那前提就是需要知道每个表占用的空间大小. 首先打开指定的数据库: use information_schema; 如果想看指定数据库中的数据表,可以用如下语句: ...

  5. mysql数据库中插入表信息_mysql数据库中插入表

    通过binlog恢复mysql数据库 在上一篇文章,我们讲解了有关mysql的binlog日志的基础知识.这篇文章,我们来讲解如何通过mysql的binlog日志来恢复数据库. 在使用binlog日志 ...

  6. 查看MYSQL数据库中所有用户及拥有权限

    查看MYSQL数据库中所有用户 mysql> SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM m ...

  7. 获取mysql所有用户权限_查看MYSQL数据库中所有用户及拥有权限

    查看MYSQL数据库中所有用户 mysql>SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM my ...

  8. mysql s授权所有用户_查看MYSQL数据库中所有用户及拥有权限

    查看MYSQL数据库中所有用户 mysql> SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM m ...

  9. 获取mysql可行方法_Mysql学习Java实现获得MySQL数据库中所有表的记录总数可行方法...

    <Mysql学习Java实现获得MySQL数据库中所有表的记录总数可行方法>要点: 本文介绍了Mysql学习Java实现获得MySQL数据库中所有表的记录总数可行方法,希望对您有用.如果有 ...

最新文章

  1. 成贤学院计算机组成原理,东南大学成贤学院计算机硬件课程设计报告解读.doc...
  2. Netty之粘包问题解决
  3. 作为iOS开发者不得不follow的52人
  4. Python Revisited Day 07 (文件处理)
  5. (3.5)HarmonyOS鸿蒙上下左右方向滑动
  6. c语言,期末复习之求多项式分式数列 1+1/2+2/3+3/5 ...........前n项和
  7. java零碎要点013---JAVA执行js_java执行JavaScript_java执行js引擎不能识别document浏览器内置对象解决办法
  8. Linux Linux函数 Linux聊天程序 基于socket的TCP(有连接的)聊天程序
  9. 下载完apk安装包后实现自动安装;
  10. 数字化转型的本质:“研产供销服”各环节的敏捷化
  11. linux集群环境搭建
  12. 如何删除电脑上的$RECYCLE.BIN文件夹
  13. 程序员社死瞬间3.0 ……
  14. 有趣的微分方程传之可分离变量的微分方程
  15. 无人超市信息管理系统——需求分析
  16. C#中Dev配色修改
  17. Markdown教程笔记(含印象笔记语法)
  18. Vue-高德地图-立体多边形绘制
  19. 非冯诺依曼体系计算机,一种新非冯·诺依曼计算机体系结构.pdf
  20. jQuery无缝轮播图代码

热门文章

  1. VB 汉字字符串转换成拼音
  2. 亚马逊狂发智能硬件新品:全新音箱、微波炉、挂钟、家庭卫士
  3. Google开源机器学习示例库:浏览器上可运行,免费GPU后端支持
  4. 战斗民族的Yandex开始首次雪地无人车路测 | 视频
  5. springmvc和json整合配置方法
  6. loadlin.exe
  7. [IOI2005]Riv 河流
  8. Bootstrap Wizard 多步表单控件
  9. 大数据日志分析项目架构
  10. Ipmi 远程管理工具