Sommario: in questo tutorial, imparerai come usare il comando MySQL SHOW TABLES per interrogare le tabelle in un particolare database.
elenco delle tabelle in un database MySQL, attenersi alla seguente procedura:
- Login per il server di database MySQL utilizzando un client MySQL come
mysql
- Passare a un database specifico, utilizzando il
USE
istruzione. - Utilizzare il comando
SHOW TABLES
.,
Quanto segue illustra la sintassi del comando MySQL SHOW TABLES
:
Code language: SQL (Structured Query Language) (sql)
MySQL SHOW TABLES examples
Il seguente esempio mostra come elencare la tabella nel database classicmodels
.
Passaggio 1. Connessione al server di database MySQL:
Code language: SQL (Structured Query Language) (sql)
Passaggio 2. Passare aclassicmodels
database:
Code language: SQL (Structured Query Language) (sql)
Passaggio 3., Mostra tabelle nel databaseclassicmodels
:
Il comando SHOW TABLES
consente di mostrare se una tabella è una tabella di base o una vista. Per includere il tipo di tabella nel risultato, utilizzare il seguente modulo dell’istruzioneSHOW TABLES
.
Code language: SQL (Structured Query Language) (sql)
creare una vista classicmodels
database chiamato contacts
che include nome, cognome e numero di telefono employees
e customers
tabelle per la dimostrazione.,
Code language: SQL (Structured Query Language) (sql)
Ora, emetti il comandoSHOW FULL TABLES
:
Come puoi vedere, tutte le tabelle sono le tabelle di base ad eccezione della tabellacontacts
che è una vista.
Per il database che ha molte tabelle, mostrare tutte le tabelle alla volta potrebbe non essere intuitivo.,operatore o di un’espressione WHERE
clausola come segue:
Code language: SQL (Structured Query Language) (sql)
Per esempio, mostra tutte le tabelle di un classicmodels
database che iniziano con la lettera p
, è possibile utilizzare la seguente istruzione:
per mostrare le tabelle che terminano con la stringa 'es'
, si utilizza la seguente dichiarazione:
L’istruzione seguente viene illustrato come utilizzare il tag WHERE
clausola nel SHOW TABLES
istruzione elenco di tutti i punti di vista nel classicmodels
database.,
A volte, si desidera visualizzare le tabelle nel database a cui non si è connessi. In questo caso, è possibile utilizzare la clausola FROM
dell’istruzione SHOW TABLES
per specificare il database da cui si desidera visualizzare le tabelle.
L’esempio seguente mostra come mostrare le tabelle che iniziano con 'time'
;
La seguente istruzione è equivalente all’istruzione precedente ma utilizza IN
invece di FROM
.,
Code language: SQL (Structured Query Language) (sql)
È importante notare che se non si dispone di privilegi per una tabella di base o una vista, non verrà visualizzata nel set di risultati del comandoSHOW TABLES
.
In questo tutorial, hai imparato come usare l’istruzione MySQL SHOW TABLES
per elencare tutte le tabelle in un particolare database.
- Questo tutorial è stato utile?
- Sì
Lascia un commento