Mysql里有一个默认的系统库information_schema,其中有个表TABLES,存放的所有数据库以及表信息,通过一条语句很容易地查询到某表的使用大小,注意,这里加上索引大小。
SELECT concat(round(sum((DATA_LENGTH+INDEX_LENGTH)/1024/1024),2),'MB') as data FROM information_schema.TABLES where TABLE_SCHEMA='database name' and TABLE_NAME='table name';
返回结果如下:
文章评分1次,平均分5.0:★★★★★
又在折腾了啊,我都没了折腾的精力。
f70abe13d55efc87a3022ae10738e73e新人抱来看看
老兄,前来申请友个链。。。可否不,我先添上了,收到回复谢谢哈
你好,暂不交换友链,抱歉。
好的,没有关系了;新年快乐