mysql -u root -pPasswort -e 'select table_schema,round(sum(data_length+index_length)/1024/1024,4) from information_schema.tables group by table_schema;'


Эта команда выполняет запрос к базе данных MySQL и выводит размер каждой базы данных в мегабайтах.

Полезна для мониторинга использования дискового пространства. Альтернативой может быть использование графических утилит, таких как phpMyAdmin.

Аргументы:
-u root: указывает имя пользователя (root).
-pPasswort: запрашивает пароль для входа.
-e 'select table_schema,round(sum(data_length+index_length)/1024/1024,4) from information_schema.tables group by table_schema;': SQL-запрос для расчета размера баз данных.

Также стоит заметить, что вместо хранения пароля в командной строке рекомендуется использовать опцию -p без указания пароля, что позволит вам ввести пароль безопасным образом после выполнения команды.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *