mysql узнать размер базы данных

Чтобы узнать размер базы данных в mysql, выполните запрос:

SELECT table_schema "db name", ROUND(SUM(data_length + index_length) / 1024 / 1024, 1) "size MB" 
FROM   information_schema.tables 
GROUP  BY table_schema; 

в результате вы должны получить что-то в этом роде:

+--------------------+---------+
| db name            | size MB |
+--------------------+---------+
| mydatabase1        |     3.2 |
| mydatabase2        |     8.1 |
| mydatabase3        |     0.8 |
| mydatabase4        |    12.9 |
+--------------------+---------+

Читайте также:

One thought on “mysql узнать размер базы данных