In MySQL Workbench, c'è una pagina che mostra il numero di record in ogni tabella in un database?
-
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.
Soluzione
risposta in ritardo, ma per chiunque altro che si imbatte in questa pagina il modo di fare questo in MySQL Workbench 6.0 è:
- Fare clic destro la tabella nel riquadro Navigatore
- Seleziona "Tabella di manutenzione ..."
- Accedere alla scheda "Indici"
- 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:
- Fare clic sul database nel riquadro Navigatore.
- Seleziona "Schema Inspector".
- 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.