In MySQL Workbench, c'è una pagina che mostra il numero di record in ogni tabella in un database?

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

  •  11-10-2019
  •  | 
  •  

Domanda

In phpMyAdmin, nella pagina Struttura per ogni database, v'è una tabella che mostra tutte le tabelle nel DB e il numero di record in ogni tabella. C'è qualcosa di simile in Workbech?

Grazie.

È stato utile?

Soluzione

risposta in ritardo, ma per chiunque altro che si imbatte in questa pagina il modo di fare questo in MySQL Workbench 6.0 è:

  1. Fare clic destro la tabella nel riquadro Navigatore
  2. Seleziona "Tabella di manutenzione ..."
  3. Accedere alla scheda "Indici"
  4. Scorrere a destra per trovare la colonna "cardinalità".

Questa colonna mostra il numero di valori per ciascuna delle chiavi primarie e di navigazione in ogni tabella nel database. Il numero di valori per la chiave primaria è il numero di righe. Speranza che aiuta.

Un altro modo è quello di:

  1. Fare clic sul database nel riquadro Navigatore.
  2. Seleziona "Schema Inspector".
  3. Accedere alla scheda "Tabelle", che avrà una colonna "righe" per ogni tabella del database.

Altri suggerimenti

Non so come farlo in MySQL Workbench, ma la query seguente restituisce il numero di righe in una tabella.

SELECT COUNT(*) FROM table_name;

si dovrebbe trovare questo nella pagina di struttura: espandere le "+ dettagli ..." collegamento

Nel database:. "Information_schema", troverete una tabella "TAVOLI", che contiene le tabelle del server e di un campo "TABLE_ROWS" che contiene il numero di record

Un modo rapido e sporco per andare a questo proposito è semplicemente quello di fare questa domanda:

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

Ma si può anche interrogare di informazioni da MySQL Workbench andando alla barra dei menu (in alto) e la scelta di:

Edit -> SQL Editor -> Show Metadata Schemata

Ora vai alle tabelle come si farebbe normalmente andare (probabilmente da "Apri collegamento per avviare Interrogazione" e avrete lì due nuove tabelle information_schema e performance_schema.

Aprire la tabella information_schema e avrete lì

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

Spero che questo ha reso le cose più utilizzabile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top