如何获取MySQL数据库中表的大小?
要获取MySQL数据库中表的大小,可以使用“information_schema.tables”。
这是获取所有表大小的语法。
SELECT TABLE_NAME AS `ALLTABLESNAME`, ROUND((DATA_LENGTH + INDEX_LENGTH) / 1024 / 1024) AS `TABLESIZEIN(MB)` FROM information_schema.TABLES WHERE TABLE_SCHEMA = "yourDatabaseName" ORDER BY (DATA_LENGTH + INDEX_LENGTH) ASC; 登录后复制