Il arrive parfois qu'il est utile de connaître la taille des différentes tables d'une base de données présentes sur son serveur MySQL.
Pour effectuer cette opération on utilise la commande MySQL suivante
SELECT TABLE_NAME, CONCAT(ROUND(((DATA_LENGTH + INDEX_LENGTH - DATA_FREE) / 1024 / 1024), 2), 'Mo') AS TailleMo FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'nom_base_donnees'