数据库Navicat for MySQL使用教程:MySQL中获取行计数(第3部分)
发布时间
阅读量:
阅读量
在上周的在 MySQL 中获取高级的行计数(第 2 部分)文章中,我们借助原生的 COUNT() 函数实现了对唯一值和符合特定条件值的统计。在今天的内容最后部分,我们将探讨如何从数据库或整个模式中的所有表中提取行数信息。
查询 information_schema 数据库
无需针对每一个表单独执行计数操作以获取行数信息。如果需要频繁执行该操作,这种方式将显得重复且可能需要依赖外部脚本进行处理。
INFORMATION_SCHEMA 数据库是每个 MySQL 实例用于存储有关其管理的所有其他数据库相关信息的位置。它也被称为数据字典和系统目录,是获取数据库、表、列的数据类型或访问权限等信息的理想来源。
INFORMATION_SCHEMA 中的“TABLES”表包含了关于数据库中所包含其他表的信息。通过查询“TABLES”表,可以仅用一条查询语句便获得精确的行数统计结果。
一个数据库的表行数统计
要获取某个数据库中的行数统计信息非常简便。只需在查询语句中添加一个 WHERE 子句,并设定 table_sc
全部评论 (0)
还没有任何评论哟~
