PostgreSQL Vis Databaser

I denne opplæringen vil du lære hvordan å vise databaser i en PostgreSQL database server.

I MySQL, kan du vise alle databaser i database-serveren ved hjelp av SHOW DATABASES uttalelse.

PostgreSQL har ikke direkte støtte for SHOW DATABASES uttalelse, men har du noe lignende. PostgreSQL gir deg to måter å vise databaser i gjeldende database server.,

Liste databaser i PostgreSQL ved hjelp av psql-kommandoen

Hvis du bruker psql-verktøyet til å koble til PostgreSQL database-serveren, kan du utstede \l kommando for å viser alle databaser i den aktuelle serveren som følger:

Code language: Shell Session (shell)

Først, starte psql-verktøyet. Det vil be deg om følgende informasjon: server, database, port, brukernavn og. Hvis du trykker på Enter-tastatur, brukes standardverdien som angitt i hakeparenteser ().,stgreSQL be slik:

Code language: Shell Session (shell)

Det vil vise følgende resultat:

Hvis du vil ha mer informasjon, kan du bruke \l+ kommando:

Code language: Shell Session (shell)

Liste databaser i PostgreSQL ved hjelp av SELECT-uttrykk

i Tillegg til å bruke \l eller \l+ – kommandoen, kan du bruke SELECT-setning til å søke database navn fra pg_database katalog som inneholder informasjon i databaser.,

Code language: SQL (Structured Query Language) (sql)
Code language: Shell Session (shell)

spørringen viser fire databaser i gjeldende database server.

Oppsummering

  • Bruk \l eller \l+ i psql for å vise alle databaser i gjeldende PostgreSQL server.
  • Bruk SELECT uttalelse til spørring data fra pg_database for å få alle databaser.
  • Var denne opplæringen nyttig ?
  • YesNo

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *