mysql怎么查这个库有多少条数据

mysql怎么查这个库有多少条数据

SQL yikefu 发布于 2023-6-7 17:56
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
xwh111Lv3初级互助
发布于2023-6-8 11:24

可以使用以下语句查询一个库中有多少条数据:

SELECT COUNT(*) FROM `库名`.`表名`;

如果你要查询整个数据库中的所有表的数据总数,可以使用下面的语句:

SELECT SUM(TABLE_ROWS) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = '库名';
最佳回答
0
yoggaLv5见习互助
发布于2023-6-7 18:40

MySQL中有一个名为 information_schema 的数据库,在该库中有一个 TABLES 表,这个表主要字段分别是:

TABLE_SCHEMA : 数据库名

TABLE_NAME:表名

ENGINE:所使用的存储引擎

TABLES_ROWS:记录数

DATA_LENGTH:数据大小

INDEX_LENGTH:索引大小

use information_schema;

SELECT

TABLE_NAME,

(DATA_LENGTH/1024/1024) as DataM ,

(INDEX_LENGTH/1024/1024) as IndexM,

((DATA_LENGTH+INDEX_LENGTH)/1024/1024) as AllM,

TABLE_ROWS

FROM

TABLES

WHERE

TABLE_SCHEMA = '你的数据库';

  • 3关注人数
  • 281浏览人数
  • 最后回答于:2023-6-8 11:24
    请选择关闭问题的原因
    确定 取消
    返回顶部