Jak w konsoli Linux wyświetlić rozmiar w MB danej bazy danych MySQL?
Wystarczy że zalogujesz się do mysql w konsoli:
mysql -uroot -phaslo
Oczywiście jak Twój użytkownik się inaczej nazywa i ma inne hasło należy to uwzględnić 😉
Następnie wywołaj komendę:
SELECT table_schema AS 'Baza',
ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS 'Rozmiar_MB'
FROM information_schema.tables
WHERE table_schema = 'tmp'
GROUP BY table_schema;
Gdzie tmp to nazwa Twojej bazy.
Następnie wyświetli Ci się rozmiar:
+------+------------+ | Baza | Rozmiar_MB | +------+------------+ | tmp | 1990.16 | +------+------------+ 1 row in set (0,03 sec)

