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

TABLE_SCHEMA : 数据库名

TABLE_NAME:表名

ENGINE:所使用的存储引擎

TABLES_ROWS:记录数

DATA_LENGTH:数据大小

INDEX_LENGTH:索引大小

一个表占用空间的大小,相当于是 数据大小 + 索引大小,

示例:

1、查看enrolment_db库的所有表大小:

select table_name,table_rows from tables where TABLE_SCHEMA = 'enrolment_db' order by table_rows desc;

2、查看enrolment_db库的所有表大小、索引长度:

SELECT TABLE_NAME,DATA_LENGTH+INDEX_LENGTH,TABLE_ROWS FROM information_schema.TABLES WHERE TABLE_SCHEMA='enrolment_db' order by TABLE_ROWS DESC;

3、统计enrolment_db表的所有记录条数:

SELECT sum(TABLE_ROWS) as heji FROM information_schema.TABLES WHERE TABLE_SCHEMA='enrolment_db';

注意:InnoDB引擎下table_rows行计数仅是大概估计值.

查看mysql库中所有表的大小和记录数

查看mysql库中所有表的大小和记录数 ,), 'MB') as total_size FROM information_schema.TABLES WHERE TABLE_SCHEMA='datab ...

SQL Server 查看数据表占用空间大小的SQL语句

) ) if object_id('tempdb..#space') is not null drop table #space ),rows ),data ),index_size ),unused ...

mysql数据库修改数据表引擎的方法

对于MySQL数据库,如果你要使用事务以及行级锁就必须使用INNODB引擎.如果你要使用全文索引,那必须使用myisam. INNODB的实用性,安全性,稳定性更高但是效率比MYISAM稍差,但是有的 ...

MySQL数据库修改数据表类型(引擎)的方法

MySQL数据库使用事务,相关数据表必须为InnoDB引擎 查看数据表状态: SHOW TABLE STATUS FROM wawa WHERE NAME='ww_invite_code_temp'; ...

MySQL数据库、数据表和字段字符集查询、修改和配置

一.设置编码 LINUX  修改vi/etc/my.cnf WINDOWS my.ini 在[client]下添加    default-character-set=utf8 在[mysqld]下添加 ...

Mysql——数据库和数据表的基本操作

/*创建数据库--- CREATE DATABASE 数据库名;*/ CREATE DATABASE itschool; /*查看已经存在的数据库*/ SHOW DATABASES; /*查看某个已创 ...

socketserver模块、MySQL(数据库、数据表的操作)

一.socketserver实现并发 基于tcp的套接字,关键就是两个循环,一个链接循环,一个通信循环. socketserver模块中分两大类:server类(解决链接问题)和request类(解决 ...

mysql数据库,数据表,数据的增删查改语句

查询mysql支持的引擎 show engines; 查询mysql支持的字符集 show character set; 设置mysql默认存储引擎 set default_storage_engin ...

MySQL数据库 、数据表、数据的增删改查简版

数据库操作 # 增 CREATE(DATABASE | SCHEMA)[IF NOT EXISTS] db_name [[DEFAULT] CHARACTER SET[=]charset_name] ...

随机推荐

BZOJ3752 : Hack

折半爆搜,首先爆搜出所有长度不超过$4$的串. 对于每个询问,首先暴力枚举所有长度不超过$4$的串,以及前$4$位相同时后面的串. 然后枚举前$4$位,以及后面的串长,那么后面的hash值唯一,可以双 ...

【代码笔记】iOS-点击城市中的tableView跳转到旅游景点的tableView,下面会有“显示”更多。

一,效果图. 二,工程图. 三,代码. RootViewController.h #import @interface RootViewController ...

[python实用代码片段]python获取当前时间的前一天,前一周,前一个月

python获取当前时间的前一天,前一周,前一个月. 实用python的datetime.timedelta方法,避免了有的月份是30和31等不同的情况. 获取前一个月的时间,方法实现:首先datet ...

Eclipse Java EE 编译器设置JSP默认编码

在windows-preferences-web-jsp files-encoding那里设置默认编码.如下图所示:

sql 更新重复数据只取一条记录

select s.*  from (     select *, row_number() over (partition by PersonnelAccount order BY Personnel ...

HTTP第一篇

为什么要学HTTP? 我们绝大多数的Web应用都是基于HTTP来进行开发的.我们对Web的操作都是通过HTTP协议来进行传输数据的. HTTP的诞生主要是为了能够让文档之间相互关联,形成超文本可以互相 ...

java equals == contentEquals

equals与== 经常用于比较,用法如下:字符串比较相同用equals,普通数值(基本数据类型)比较用==, contentEquals下面讲 理论准备: java的基本类型如int.float,d ...

Kotlin入门(22)适配器的简单优化

列表视图 为实现各种排列组合类的视图(包括但不限于Spinner.ListView.GridView等等),Android提供了五花八门的适配器用于组装某个规格的数据,常见的适配器有:数组适配器Arr ...

Sitecore开发 IP地理定位服务入门

如果您是营销人员或开发人员,并且有兴趣在Sitecore安装中使用Sitecore IP Geolocation服务,那么本文就是为您准备的. 借助Sitecore IP地理定位服务,您网站的访问者可 ...

Codeforces 1005 F - Berland and the Shortest Paths

F - Berland and the Shortest Paths 思路: bfs+dfs 首先,bfs找出1到其他点的最短路径大小dis[i] 然后对于2...n中的每个节点u,找到它所能改变的所 ...

查询mysql数据库表占用空间大小_MySQL数据库查看数据表占用空间大小和记录数...相关推荐

  1. mysql改存储引擎教程_MySQL中修改数据表存储引擎的三种方法

    第一种方法:ALTER TABLE 将表从一个引擎修改为另一个引擎最简单的办法是使用ALTER TABLE语句,转换表的存储引擎会导致失去原引擎相关的所有特性. 例:将mytable的引擎修改为Inn ...

  2. mysql 中文字段报错_mysql 中 王数据表中插入中文字段报错:mysql insert into a values(202,王一); ERROR 1366 (HY000): Incorr...

    报错信息: mysql> insert into a values(202,"王一"); ERROR 1366 (HY000): Incorrect string value ...

  3. MySQL查看数据表

    创建数据表之后,可以通过查看数据表结构的定义,查看数据表是否正确 MySQL中,查看数据表的方式有两种 一.SHOW CREATE TABLE SHOW CREATE TABLE 表名: 注意 此时, ...

  4. mysql tables rows_MySQL数据库查看数据表占用空间大小和记录数

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

  5. mysql数据库用doc命令_MySQl数据库常用的DOS命令

    MySQl数据库常用的DOS命令.. 这是第一部分.. 数据库的连接信息: jdbc:mysql://localhost:3306/shxt com.mysql.jdbc.Driver /* jdbc ...

  6. mysql药品库管理项目简介_MySQL数据库项目化教程简介,目录书摘

    内容简介: 本书以实际的学生竞赛项目管理系统为案例依托,从MySQL数据库的相关概念及理论知识出发,介绍系统需求分析.数据库设计与实施.数据库管理与优化等内容,最终实现学生竞赛项目管理系统的设计.开发 ...

  7. mysql计算机二级电子教程_MySQL数据库程序设计(2019年版全国计算机等级考试二级教程)...

    导语 内容提要 黄靖编写的<MySQL数据库程序设计(2019年版全国计算机等级考试二级教程)>根据教育部考试中心最新颁布的<全国计算机等级考试二级MySQL数据库程序设计考试大纲( ...

  8. mysql黑窗口常用命令_mysql数据库常用命令

    1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show ...

  9. mysql数据库原理及设计_MySQL数据库原理、设计与应用

    内容简介 本书是面向MySQL数据库初学者推出的一本入门教材,以通俗易懂的语言.丰富实用的案例,详细讲解了MySQL的开发和管理技术. 全书共12章.第1章讲解了数据库基本概念和MySQL的安装步骤: ...

  10. linux mysql 实战_Linux平台MySQL多实例项目实施_MySQL数据库基础与项目实战06

    Linux平台MySQL多实例项目实施_MySQL数据库基础与项目实战06 视频教程学习地址 Oracle/MySQL数据库学习专用QQ群:336282998.189070296 学完风哥本课程能熟悉 ...

最新文章

  1. python模块之image修改图片类型
  2. C++ Primer 5th笔记(6)chapter6 函数: 重载
  3. 【原创】 关于全局静态变量初始化
  4. pythonmax对字符_(MAX第五篇)Python--字符串操作(三)
  5. 走向REST:在Spring和JAX-RS(Apache CXF)中嵌入Jetty
  6. Kong Api 初体验、Kong安装教程
  7. python dicom图像分割_python读取DICOM头文件的实例
  8. UpdatePanel 的 UpdateMode 和 ChildrenAsTriggers(较好的总结了前面几篇博客的内容)
  9. 贪心算法—区间调度 电影节(POJ 4151)
  10. java数组存入mysql_将数组存入数据库的解决方法及用VC与数据库交互
  11. 相位编码信号 matlab,matlab 求基于相位编码的雷达回波仿真 更多交易加我QQ
  12. 想下载B站视频却不知如何下手?一文教你爬B站!
  13. Mysql-什么是聚集索引和非聚集索引?
  14. NCA:九岁的已经发起了 DDoS 攻击
  15. win10+Ubuntu16.04+Quadro P600双系统安装以及独显驱动安装
  16. Linux环境准备五---VMWare打开CentOS虚拟机报错VT(长模式不兼容)等错误的解决方案
  17. 嵌入式linux qos tc,iptables和tc脚本实现智能QOS
  18. 疫情后的ota酒店运营还好吗?
  19. 天翼云盘突破限制无需客户端下载文件方法
  20. 北京公共自行车租赁方法_百度知道

热门文章

  1. 33.Linux/Unix 系统编程手册(上) -- 线程:更多细节
  2. 34.卷1(套接字联网API)---常用函数
  3. 6.高性能MySQL --- 查询性能优化(2)
  4. 47. Element isSameNode() 方法
  5. 12. JavaScript Number 对象
  6. php中include,require的文件包含问题,以及$_SERVER['PHP_SELF']和__FILE__的区别
  7. [sdoi2015]排序(搜索+剪枝优化)
  8. StringBuilder类的作用,以及与String类的相互转换
  9. 学习面向对象的三条主线之三 面向对象的三大特征 关键字
  10. 更改JENKINS主目录