Dans MySQL Workbench, est-il une page indiquant le nombre d'enregistrements dans chaque table dans une base de données?

StackOverflow https://stackoverflow.com/questions/4463640

  •  11-10-2019
  •  | 
  •  

Question

Dans phpMyAdmin, sur la page Structure pour chaque base de données, il y a une table montrant toutes les tables de la base de données et le nombre d'enregistrements dans chaque table. Y at-il quelque chose de similaire à Workbech?

Merci.

Était-ce utile?

La solution

réponse tardive, mais pour quelqu'un d'autre qui vient à travers cette page la façon de le faire dans MySQL Workbench 6.0 est:

  1. clic droit sur le tableau dans le volet Navigateur
  2. Sélectionnez "Table d'entretien ..."
  3. Accédez à l'onglet "Index"
  4. Faites défiler vers la droite pour trouver la colonne « Cardinalité ».

Cette colonne indique le nombre de valeurs pour chacune des clés primaires et de navigation dans la chaque table dans votre base de données. Le nombre de valeurs pour votre clé primaire est le nombre de lignes. Hope qui aide.

Une autre façon est à:

  1. Cliquez-droit sur la base de données dans le volet Navigator.
  2. Sélectionnez "schéma inspecteur".
  3. Accédez à l'onglet « Tables », qui aura une colonne « lignes » pour chaque table dans la base de données.

Autres conseils

Je ne sais pas comment le faire dans MySQL Workbench, mais la requête suivante retourne le nombre de lignes dans une table.

SELECT COUNT(*) FROM table_name;

vous devriez trouver sur la page de structure: développer le lien "+ de détails ..."

Dans le DataBase. « Information_schema », vous trouverez une table « Tables » qui contient les tables du serveur et un champ « TABLE_ROWS » qui contient le nombre d'enregistrements

Une façon rapide et sale pour aller à ce sujet est tout simplement de faire cette requête:

SELECT * FROM information_schema.TABLES WHERE TABLE_SCHEMA = #YOUR-DB-NAME-HERE#

Mais vous pouvez également interroger que les informations de MySQL Workbench en allant dans la barre de menu (en haut) et en choisissant:

Edit -> SQL Editor -> Show Metadata Schemata

Maintenant, allez à vos tables comme vous le feriez normalement aller (probablement par « Ouvrir une connexion à Interrogation Démarrer » et vous aurez là deux nouvelles tables information_schema et performance_schema.

Ouvrir la table information_schema et vous aurez là

table schema    table name       table_rows
your db name    you table name   number_of_rows

Espérons que cela a rendu les choses plus facile à utiliser.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top