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
\l
o\l+
inpsql
per mostrare tutti i database nel server PostgreSQL corrente. - Utilizzare l’istruzione
SELECT
per interrogare i dati dapg_database
per ottenere tutti i database.
- Questo tutorial è stato utile ?
- Sì