Una forma fácil y rápida de averiguar el tamaño de las bases de datos MySQL por línea de comandos
Todas las bases de datos (en MB)
mysql> SELECT table_schema "database", sum(data_length + index_length)/1024/1024 "MB" FROM information_schema.TABLES GROUP BY table_schema ORDER BY MB DESC;
Todas las bases de datos (en GB)
mysql> SELECT table_schema "database", sum(data_length + index_length)/1024/1024/1024 "GB" FROM information_schema.TABLES GROUP BY table_schema ORDER BY GB DESC;
Una base de datos en concreto (en GB)
mysql> SELECT table_schema "database", sum(data_length + index_length)/1024/1024 "MB" FROM information_schema.TABLES WHERE table_schema='yourdatabase' GROUP BY table_schema;
Vía www.2daygeek.com