Vis databaser i PostgreSQL indledning

Hvis du arbejder med PostgreSQL, er det sandsynligt, at du har mere end én database på dine PostgreSQL-serveren. Der kan være tidspunkter, hvor du har brug for at få en liste over alle databaser, der findes på systemet. Heldigvis er der et par enkle måder at udføre denne opgave på. I denne artikel forklarer vi, hvordan man viser databaser i Postgres .l ved hjælp af to forskellige metoder.,

særlige Forudsætninger for at bruge PostgreSQL

I denne tutorial, vil vi være fuldbyrdende forskellige database-kommandoer, så er der et par forudsætninger, der skal være på plads, inden vi går videre:

  • det Første du skal sikre, at PostgreSQL er installeret på din maskine. Hvis du ikke er sikker, skal du bruge kommandoen service postgresql status, som vil fortælle dig, om status er active.

  • Du skal også sørge for, at psql, kommandolinje-PostgreSQL-interface, der er installeret., Kommandoen psql -V kan bruges til at kontrollere, at psql er installeret.,

at Tilgå en PostgreSQL-database med ‘psql’

Vi kan bruge følgende kommando til at tilgå en PostgreSQL-database på en lokal maskine ved brug af psql command-line interface:

1
sudo su – postgres

Denne kommando vil bede dig om din adgangskode, så du bliver nødt til at indtaste det for at få adgang til PostgreSQL.,

Næste, kan du skrive følgende kommando for at få adgang til din database:

1
psql some_username -h 127.0.0.1 -d some_database

Igen, vil du blive bedt om brugerens adgangskode, så du bliver nødt til at indtaste den igen og tryk på RETUR.

Opret en Postgres .l-Database

Den næste ting, vi skal gøre, er at oprette en Postgres .l-database., For at følge med skal du åbne kommandoprompten i Windowsindo .s eller terminalen på MacOS eller Linu..,>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., Kommandoen \list kan også bruges til at opnå de samme resultater.

Når du bruger denne kommando, vil der returneres output skal se ud som dette:

Vis databaser ved hjælp af knappen ‘SELECT’ – sætning

Mens det er nemt og bekvemt at bruge psql kommandoer, der er vist i det foregående afsnit, der er også en anden måde at vise databaser i PostgreSQL., Vi kan bruge de følgende SELECT forespørgsel i psql grænseflade:

1
VÆLG datname FRA pg_database;

SELECT-sætning, der er vist ovenfor, bør returnere resultater, der ser ud som dette:

Vi kan se ud fra resultaterne, at pg_database tabel indsamler oplysninger om de tilgængelige databaser i PostgreSQL.,

Hvis du vil oprette forbindelse til en bestemt database, kan du bruge kommandoen \c efterfulgt af databasenavnet. Dette giver dig mulighed for at komme ind i databasen og begynde at udføre forespørgsler. For eksempel: \c some_database.

Konklusion om, hvordan man vise databaser i PostgreSQL

Hvis du har PostgreSQL er installeret på din maskine, er det vigtigt at vide, at en enkelt forekomst af PostgreSQL-serveren kan håndtere en række forskellige databaser. Der er nogle enkle kommandoer til rådighed, der kan bruges til at få en liste over databaserne på din Postgres .l-server., I denne artikel, vi kiggede på et par forskellige måder at vise databaser i Postgres .l. Ved hjælp af eksemplerne og instruktionerne i denne tutorial kan du hente din egen liste over databaser og bedre administrere din Postgres .l-server.

Skriv et svar

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