In questo tutorial, imparerai come mostrare i database in un server di database PostgreSQL.
In MySQL, è possibile mostrare tutti i database nel server di database utilizzandoSHOW DATABASES istruzione.
PostgreSQL non supporta direttamente l’istruzioneSHOW DATABASES ma offre qualcosa di simile. PostgreSQL fornisce due modi per mostrare i database nel server di database corrente.,
Elenco banche dati in PostgreSQL utilizzando il comando psql
Se si utilizza il psql strumento per connettersi al database PostgreSQL server, è possibile eseguire il \l comando mostra tutti i database del server corrente come segue:
Code language: Shell Session (shell)
in Primo luogo, avviare il psql strumento. Ti verranno richieste le seguenti informazioni: server, database, porta e nome utente. Se si preme la tastiera Invio, verrà utilizzato il valore predefinito specificato tra parentesi quadre ().,stgreSQL messaggio come questo:
Code language: Shell Session (shell)
viene visualizzata la seguente output:
Se si desidera ottenere maggiori informazioni, è possibile utilizzare il \l+ comando:
Code language: Shell Session (shell)
Elenco banche dati in PostgreSQL utilizzo di istruzione SELECT
Oltre a usare il \l o \l+ comando, è possibile utilizzare l’istruzione SELECT per la query di database nomi pg_database catalogo che contiene informazioni sul database.,
Code language: SQL (Structured Query Language) (sql)
Code language: Shell Session (shell)
La query mostra quattro database nel server database corrente.
Sommario
- Utilizzare
\lo\l+inpsqlper mostrare tutti i database nel server PostgreSQL corrente. - Utilizzare l’istruzione
SELECTper interrogare i dati dapg_databaseper ottenere tutti i database.
- Questo tutorial è stato utile ?
- Sì