return MySQL db size tramite CLI

mysql-logo

Se siete dei fanatici CLI, oppure non volete utilizzare phpMyAdmin ecco qui la query che dovete dare per visualizzare sul terminale la dimensione di uno o più database.

SELECT table_schema "DB Name", Round(Sum(data_length + index_length) / 1024 / 1024, 1) "DB Size in MB" 
FROM   information_schema.tables 
GROUP  BY table_schema;