Postgres .l Vis databaser

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+ i psql for at vise alle databaser i den nuværende PostgreSQL-serveren.
  • Brug SELECT erklæring til at forespørge på data fra pg_database for at få alle databaser.
  • var denne vejledning hjælpsom ?
  • YesNo

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *