Vis databaser i PostgreSQL innledning

Hvis du arbeider med PostgreSQL, er det sannsynlig at du har mer enn én database på din PostgreSQL server. Det kan være ganger når du trenger å få en liste over alle databaser som er på systemet. Heldigvis, det er et par av enkle måter å utføre denne oppgaven. I denne artikkelen forklarer vi hvordan du kan vise databaser i PostgreSQL ved hjelp av to ulike metoder.,

Forutsetninger for å bruke PostgreSQL

I denne opplæringen vil vi utfører ulike database-kommandoer, så det er noen forutsetninger som må være på plass før du går videre:

  • Først må du sørge for at PostgreSQL er installert på din maskin. Hvis du ikke er sikker, kan du bruke kommandoen service postgresql status, som vil gi deg beskjed hvis status er active.

  • Du må også sørge for at psql, kommando-linje PostgreSQL grensesnitt, er installert., Kommandoen psql -V kan brukes til å bekrefte at psql er installert.,

få Tilgang til en PostgreSQL database med ‘psql’

Vi kan bruke følgende kommando for å få tilgang til en PostgreSQL database på en lokal maskin ved hjelp av psql kommandolinje-grensesnitt:

1
sudo su – postgres

Denne kommandoen vil be deg om passordet ditt, så du må skrive den inn for å få tilgang til PostgreSQL.,

Neste, skriver du inn følgende kommando for å få tilgang til din database:

1
psql some_username -h 127.0.0.1 -d some_database

Igjen, vil du bli bedt om å angi brukerens passord, så trenger du å skrive det inn på nytt og trykk på RETUR.

Opprette en PostgreSQL Database

Det neste vi skal gjøre er å opprette en PostgreSQL database., For å følge med, du trenger for å åpne en ledetekst i Windows eller terminal på MacOS eller Linux.,>1

CREATE DATABASE db_name;

For our example, we’ll create the test database:

1
CREATE DATABASE test;

List databases for Postgres in psql

The \l command in psql can be used to show all of the PostgreSQL databases., \list – kommandoen kan også brukes til å oppnå de samme resultatene.

Når du bruker denne kommandoen, vil den returneres utgang bør se ut som dette:

Vis databaser ved å bruke ‘VELG’ uttalelse

Mens det er lett og praktisk å bruke psql kommandoer som vises i forrige avsnitt, det er også en annen måte å vise databaser i PostgreSQL., Vi kan bruke følgende SELECT spørring i psql grensesnitt:

1
VELG datname FRA pg_database;

SELECT-setning som er vist ovenfor, bør returnere resultater som ser ut som dette:

Vi kan se fra resultatene som pg_database tabell samler inn informasjon om de tilgjengelige databaser i PostgreSQL.,

Hvis du ønsker å koble til en bestemt database, kan du bruke kommandoen \c etterfulgt av databasens navn. Dette vil tillate deg å gå inn i databasen og begynne å utføre spørringer. For eksempel: \c some_database.

Konklusjon om hvordan å vise databaser i PostgreSQL

Hvis du har PostgreSQL er installert på maskinen din, er det viktig å vite at en enkelt forekomst av PostgreSQL server kan håndtere en rekke forskjellige databaser. Det er noen enkle kommandoer tilgjengelig som kan brukes for å få en liste over databaser på PostgreSQL server., I denne artikkelen så vi på et par forskjellige måter å vise databaser i PostgreSQL. Ved hjelp av eksempler og instruksjonene i denne veiledningen, vil du være i stand til å hente din egen liste over databaser og bedre administrere din PostgreSQL server.

Legg igjen en kommentar

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