MySQL Database size

I found a nice query on the [mysql mailing list][1] for getting the total size of each database.

SELECT table_schema "Data Base Name", sum( data_length + index_length ) / 1024 / 1024 "Data Base Size in MB", sum( data_free )/ 1024 / 1024 "Free Space in MB" FROM information_schema.TABLES GROUP BY table_schema;

[1]: http://forums.mysql.com/read.php?108,201578,201578#msg-201578

Previous Entry:
Next Entry: