show size of all databases
mysql> SELECT table_schema AS "Database name", SUM(data_length + index_length) / 1024 / 1024 AS "Size (MB)" FROM information_schema.TABLES GROUP BY table_schema;
+----------------------+--------------+ | Database name | Size (MB) | +----------------------+--------------+ | information_schema | 0.00781250 | | mysql | 0.61204815 | | project1_development | 281.59375000 | | project1_test | 7.29687500 | | project2_development | 2.65625000 | | project2_test | 0.15625000 | +----------------------+--------------+
show database sizes and export summary file
mysql SELECT table_schema AS "Database name", SUM(data_length + index_length) / 1024 / 1024 AS "Size (MB)" FROM information_schema.TABLES GROUP BY table_schema INTO OUTFILE '/home/majestaetix/__0_WORK/___upload_zumbi/db_size.txt'
Delete played track before defined date and optimize the historylist table
use giardino1; DELETE FROM `historylist` WHERE `date_played` < '2014-12-31 23:59:59'; OPTIMIZE TABLE `historylist`;