mysql查询库里面每个数据库表条目总计
执行以上查询语句后,将会返回一个结果集,其中包含数据库名称和每个数据库中所有表的条目总计。),然后按数据库进行分组,并计算每个数据库中所有表的总行数。视图中获取表的相关信息,并排除掉系统数据库(如。如果要进一步统计整个库的所有数据条目。
·
要查询MySQL数据库中所有表的条目总计,您可以使用以下SQL查询语句:
SELECT
table_schema AS `Database`,
SUM(table_rows) AS `Total Rows`
FROM
information_schema.tables
WHERE
table_schema NOT IN ('information_schema', 'mysql', 'performance_schema', 'sys')
GROUP BY
table_schema;
上述查询语句会从information_schema.tables
视图中获取表的相关信息,并排除掉系统数据库(如information_schema
、mysql
、performance_schema
和sys
),然后按数据库进行分组,并计算每个数据库中所有表的总行数。
执行以上查询语句后,将会返回一个结果集,其中包含数据库名称和每个数据库中所有表的条目总计。
如果要进一步统计整个库的所有数据条目
SELECT
SUM(total_rows) AS `Total Rows`
FROM (
SELECT
table_schema AS `Database`,
SUM(table_rows) AS `total_rows`
FROM
information_schema.tables
WHERE
table_schema NOT IN ('information_schema', 'mysql', 'performance_schema', 'sys')
GROUP BY
table_schema
) AS subquery;
更多推荐
已为社区贡献1条内容
所有评论(0)