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 :

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'aimerai aussi compter le nombre d'enregistrements dans chaque table est l'afficher dans une colonne tout en utilisant la même requête.
J'ai pas mal cherché mais je ne trouve pas de bonnes ressources.

Merci d'avance.