本文中的mysql版本:5.7.33-log
查询数据库中所有表的具体详细信息(表的存储引擎、表名称、表的数据大小、表的索引大小、表的记录数量等)
-- 查询数据库中每个表的详细数据 SELECT * FROM information_schema.TABLES WHERE TABLE_SCHEMA = '数据库名' -- 查询数据库中每个表的详细数据,并按照表的数据大小 从高到低进行排序 SELECT * FROM information_schema.TABLES WHERE TABLE_SCHEMA = '数据库名' ORDER BY DATA_LENGTH DESC
查询数据库中每张表各自的数据量
-- 查询数据库中 每张表分别有多少条数据量,并按照表的数据量 从最高到最低进行排序(排在第一位的就是 当前数据库下 这张数据表的数据量最多) SELECT table_name,table_rows FROM information_schema.tables WHERE TABLE_SCHEMA = '数据库名' ORDER BY table_rows DESC;
声明:禁止任何非法用途使用,凡因违规使用而引起的任何法律纠纷,本站概不负责。
精彩评论