Questo post parlerà di:
- Come determinare tutti i nomi delle tabelle utilizzando ' SELEZIONARE ” Dichiarazione in MySQL?
- Come determinare i nomi delle tabelle di più database utilizzando ' SELEZIONARE ” Dichiarazione in MySQL?
Come determinare tutti i nomi delle tabelle utilizzando l'istruzione 'SELECT' in MySQL?
Per visualizzare i nomi delle tabelle dei database MySQL, utilizzare il carattere ' SELEZIONARE ' dichiarazione. A tale scopo, controlla i passaggi forniti.
Passaggio 1: collegare il terminale
Innanzitutto, connetti il terminale Windows con il server MySQL eseguendo il comando elencato di seguito:
mysql -u radice -p
Di conseguenza, ti verrà chiesta la password:
Passaggio 2: visualizzare tutti i nomi delle tabelle
Ora, esegui il ' SELEZIONARE ” insieme al comando “ informazioni_schema.tables ” per ottenere le informazioni su tutte le tabelle e gli spettacoli esistenti all'interno di un database:
SELECT Table_name come TablesName da information_schema.tables;
Come determinare i nomi delle tabelle di più database utilizzando l'istruzione 'SELECT' in MySQL?
Se si desidera visualizzare più tabelle di database contemporaneamente, il ' UNIONE ” operatore può essere utilizzato:
SELECT Table_name as TablesName from information_schema.tables where table_schema = 'mariadb' UNION SELECT Table_name as TablesName from information_schema.tables where table_schema = 'mynewdb';Qui:
- “ SELEZIONARE Il comando ” viene utilizzato per selezionare il record dai database.
- “ nome_tabella ” è la variabile predefinita.
- “ TablesName ” è il nome della colonna della tabella risultante.
- “ informazioni_schema.tables ” operatore combina i risultati di due o più “ SELEZIONARE dichiarazioni.
- “ Dove La clausola ” estrae i record che soddisfano la condizione fornita.
- “ tabella_schema La variabile ” verrà utilizzata per salvare il nome del database.
- “ mariadb ' E ' mynewdb ' sono i nomi dei nostri database.
Come puoi vedere, le tabelle dei due database sopra elencati sono mostrate nella stessa tabella:
Un altro modo per ottenere i risultati di più ' SELEZIONARE ” query nelle singole tabelle, il punto e virgola “ ; ' può essere utilizzata:
SELECT Table_name as TablesName from information_schema.tables where table_schema = 'mariadb'; SELECT Table_name as TablesName from information_schema.tables where table_schema = 'mynewdb';
È tutto! Abbiamo fornito le diverse query per ottenere i nomi delle tabelle utilizzando l'istruzione 'SELECT' di MySQL.
Conclusione
Per ottenere i nomi delle tabelle utilizzando ' SELEZIONARE ” in MySQL, il “ SELECT Table_name as TablesName FROM information_schema.tables; ” è possibile utilizzare il comando. Per ottenere i risultati del multiplo ' SELEZIONARE ' affermazioni in una volta, il ' UNIONE ” è possibile utilizzare l'operatore. D'altra parte, il “ ; ” mostra i nomi delle tabelle di diversi database individualmente. Questo post ha dimostrato la procedura per ottenere i nomi delle tabelle utilizzando l'istruzione 'SELECT' in MySQL.