Exploiter la table d’information de MySQL

La table information_schema de la base MySQL contient tout un tas d’informations intéressantes. Vous aves les informations sur les utilisateurs, mais surtout les informations sur les tables. Voici quelques exemples de requêtes qui peuvent être faites :

SELECT table_name ,
  round(((data_length + index_length) / 1024 / 1024), 2) as SIZE_MB
FROM information_schema.TABLES where table_schema = 'database_name'
WHERE table_schema = DATABASE() ORDER BY SIZE_MB DESC;
Retour en haut