方法一  information_schema

information_schema数据库是MySQL系统自带的数据库,它提供了数据库元数据的访问方式。information_schema就记录了数据库当中大部分基本的信息,比如字符集,权限相关,数据库实体对象信息,外检约束,分区,压缩表,表信息,索引信息,参数,优化,锁和事物等等。通过information_schema我们可以窥透整个MySQL实例的运行情况,可以了结MySQL实例的基本信息,甚至优化调优,维护数据库等。

查询数据库总记录数

select sum(table_rows) from information_schema.tables where TABLE_SCHEMA = 'weibo';

查询数据表总记录数

select sum(table_rows) from information_schema.tables where TABLE_SCHEMA = 'weibo'AND TABLE_NAME = 'wxyy';

方法二 select count(*)

MySQL不会很智能的更新information_schema数据库中tables数据表的table_rows,它只是一个粗略的统计而已。

以下语句可以准确统计

select count(*) from 数据库.数据表;

参考文章

https://www.cnblogs.com/shengdimaya/p/6920677.html

https://segmentfault.com/q/1010000016162520

https://blog.csdn.net/qq_42896149/article/details/90768691

MySQL——查询数据库、数据表总记录数相关推荐

  1. mysql查询数据的总记录数

    mysql查询数据的总记录数 领导让获取数据库中的所有记录总数,网上查了一会,看到了很多都是不能执行,我这小性子安耐不住了,开始暴怒,最后的最后看下来应该缺少了一个关键字,还自以为是的想不知道是不是m ...

  2. MySQL获取数据库每个表的行数

    这个问题的起因,是我要进行数据库数据的迁移,迁移后确定数据是否都迁移成功而遇到的. 对于数据库的迁移,我是使用MySQL官方的数据库管理工具MySQL Workbench完成的.源数据库和目标数据库都 ...

  3. Mysql 查询数据库数据量

    Mysql查询数据库数据量 SELECTtable_name AS '表名',table_rows AS '记录数',TRUNCATE (data_length / 1024 / 1024, 2) A ...

  4. mysql查询一个数据库所有表的记录数,mysql 查看数据库中所有表的记录数

    mysql使用select count(*) from table_name可以查询某个表的总记录数.想快速的知道数据库中所有表的记录数信息怎么办?如果使用mysql的版本在5.0及以上,可以通过查询 ...

  5. MySQL 百万级/千万级表 总记录数查询

    业务背景:基于 InnoDB 存储引擎的表,在数据量达到百万级之后,用 count 函数查询表记录总数会变得很慢,会导致服务请求超时.针对这种情况总结下我所想到的解决办法. 实际业务场景: 表名 表名 ...

  6. oracle快速统计表条数_Oracle快速统计大表总记录数

    你还在苦思冥想怎样快速统计一张装有大量数据的表的总记录数吗? 你还在用select count(*) from table_name 吗? 可以来试试我的新发现: 如果想统计一张上千万或上亿的数据量的 ...

  7. go mysql查询数据库表总记录数

    golang mysql查询总条数_xinbear的博客-CSDN博客_golang mysql 查询符合条件的总数 例

  8. mysql查询数据库每张表数据量大小和占用多少空间

    selecttable_schema as '数据库',table_name as '表名',table_rows as '记录数',truncate(data_length/1024/1024, 2 ...

  9. MySQL 查询数据库和表在使用的引擎和编码并修改使用引擎和编码

    一,MySQL的引擎问题 Mysql数据库引擎 Mysql常见的三中存储引擎为InnoDB.MyISAM.MEMORY.其区别提现在事物安全.存储限制.空间使用.插入数据的速度和对外键的支持上,具体如 ...

最新文章

  1. mac php 连接mysql数据库_Mac环境下php操作mysql数据库的方法分享
  2. Android动画之Animator
  3. U2L蔚然成风,曙光为什么能抢了VMware的风头?
  4. 16、HTML密码框
  5. 如何让两个输入框保持长度一直_投篮如何保持直线,为什么有些职业球员手臂弯曲投篮一直直...
  6. Oracle exp/imp导出导入工具的使用
  7. 数据传值方式、分支结构、循环结构
  8. kafka consumer配置拉取速度慢_Kafka消费者的使用和原理
  9. Pytorch: model.eval(), model.train() 讲解
  10. amd编码器 hevc_【硬件资讯】8K实时渲染?AMD做到了,但代价是……
  11. 【java学习之路】(java框架)001.Maven配置及使用
  12. 论文阅读-多任务(2021)-YOLOP:用于自动驾驶目标检测与语义分割的实时多任务模型
  13. AMI,HDB3编码译码
  14. 数学分析(一)数列与数列极限
  15. mac mysql 5.7.12修改密码_Mac下 Mysql5.7忘记root密码及mysql5.7修改root密码的方法
  16. CSR BC417143BGQ蓝牙模块芯片替换方案
  17. html5判断出生日期,出生时间看五行,出生日期查五行属性?
  18. 一文看懂WebRTC媒体服务器
  19. Excel的二级级联以及多级级联的实现
  20. 数模学校道路整修_如何在您的浴室或厨房重新整修区域

热门文章

  1. 拉马车 的游戏 c语言编程,蓝桥杯 拉马车(模拟)
  2. python helloword_python学习笔记- python中的类
  3. oracle 保留一个记录吗,笔记:Oracle查询重复数据并删除,只保留一条记录
  4. Potplayer使用必看
  5. mysql为什么要编译安装_Mysql编译安装
  6. python remove函数_python中remove函数的用法是什么?
  7. printf linux 头文件,Linux C 格式化输出时要注意的问题
  8. python高斯分布训练_Python画图高斯分布的示例
  9. 六、乘胜追击,将剩下的Git知识点搞定
  10. C/C++Linux服务器开发/高级架构师