Salut,
Je veux lister des informations liées aux tables de ma base de données Mysql.
Parmi ces informations, y a le nom de la table, le type, interclassement et la taille de la table en Mo.
Ma requête est la suivante :
J'aimerai aussi compter le nombre d'enregistrements dans chaque table est l'afficher dans une colonne tout en utilisant la même requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT table_name, table_collation, engine, CONCAT(ROUND(((DATA_LENGTH + INDEX_LENGTH - DATA_FREE) / 1024 / 1024), 2), ' Mo') AS taille FROM information_schema.TABLES WHERE table_schema = 'maBaseDeDonnees';
J'ai pas mal cherché mais je ne trouve pas de bonnes ressources.
Merci d'avance.
Partager