i denne vejledning lærer du, hvordan du viser databaser i en Postgres .l-databaseserver.
i Mys .l kan du vise alle databaser i databaseserveren ved hjælp af SHOW DATABASES
erklæring.
Postgres .l understøtter ikke direkte SHOW DATABASES
– erklæringen, men tilbyder dig noget lignende. Postgres .l giver dig to måder at vise databaser i den aktuelle databaseserver.,
Notering databaser i PostgreSQL bruger psql kommando
Hvis du bruger psql værktøj til at oprette forbindelse til PostgreSQL database-server, kan du udstede \l
kommando viser alle databaser i den nuværende server som følger:
Code language: Shell Session (shell)
Først og fremmest, start psql værktøj. Det vil bede dig om følgende oplysninger: server, database, port og brugernavn. Hvis du trykker på Enter-tastaturet, bruger det standardværdien angivet i de firkantede parenteser ().,stgreSQL prompt som dette:
Code language: Shell Session (shell)
vil Det vise følgende output:
Hvis du ønsker at få mere information, kan du bruge \l+
kommando:
Code language: Shell Session (shell)
Notering i PostgreSQL databaser ved hjælp af SELECT-sætning
Udover at bruge \l
eller \l+
kommando, kan du bruge SELECT-sætning til at søge database navne fra pg_database
katalog, der indeholder oplysninger om databaser.,
Code language: SQL (Structured Query Language) (sql)
Code language: Shell Session (shell)
forespørgslen viser fire databaser i den aktuelle database server.
Oversigt
- Brug
\l
eller\l+
ipsql
for at vise alle databaser i den nuværende PostgreSQL-serveren. - Brug
SELECT
erklæring til at forespørge på data frapg_database
for at få alle databaser.
- var denne vejledning hjælpsom ?
- YesNo