Anslut till en PostgreSQL-databasserver

Anslut till en PostgreSQL-databasserver

I det här avsnittet kommer vi att förstå hur man ansluter PostgreSQL databasserver genom en interaktiv terminalprogramvara som kallas pgAdmin och den SQL-skal (psql) Ansökan.

Om vi ​​installerade PostgreSQL-databasservern, kommer PostgreSQL-installationsprogrammet också att ansluta till några användbara verktyg för att arbeta genom PostgreSQL-databasservern.

Här kommer vi att diskutera hur vi kan ansluta PostgreSQL-databasservern genom verktygen nedan:

    PgAdmin SQL-skal (PSQL)

PgAdmin: Det är ett webbaserat front-end-hanteringsverktyg för PostgreSQL , som hjälper oss att ansluta PostgreSQL databasserver.

SQL-skal (psql): Det är en terminalbaserad front-end-applikation, och vi kan också använda den här applikationen för att ansluta PostgreSQL databasserver .

Vi kommer nu att koppla upp PostgreSQL-databasservern med hjälp av pgAdmin .

    Anslut till PostgreSQL-databasservern med pgAdmin

För det första kommer vi att förstå hur man ansluter till en databas med hjälp av pgAdmin Ansökan.

Verktyget pgAdmin tillåter oss att relatera till PostgreSQL-databasservern genom en inbyggt användargränssnitt . Och här använder vi pgadmin4 version för att ansluta databasen.

Vi kommer att följa stegen nedan för att ansluta PostgreSQL-databasservern med hjälp av pgAdmin GUI-verktyg:

Steg 1: Starta programmet pgAdmin

Först kommer vi att öppna pgAdmin Ansökan. För detta kommer vi att gå in pgAdmin i sökfältet i vårt system, som visas i skärmdumpen nedan:

Anslut till en PostgreSQL-databasserver

Efter att ha klickat på pgAdmin applikation kommer den att startas i webbläsaren, som vi kan se i följande skärmdump:

Anslut till en PostgreSQL-databasserver

Steg 2: Skapa en server

Efter det kommer vi att högerklicka på Servrar nod och välj Skapa → Server... menyn till skapa en server , som vi kan se i bilden nedan:

Anslut till en PostgreSQL-databasserver

Steg 3: Ange servernamnet

Efter att ha valt Server alternativet, den Skapa-server fönstret kommer att öppnas, där vi går in i server namn i Namnkolumn, till exempel PostgreSQL1 och sedan klickar vi på Förbindelse fliken, som visas nedan:

Anslut till en PostgreSQL-databasserver

Steg 4: Ange värden och lösenordet

Efter att ha klickat på Anslutningsflik , kommer vi att tillhandahålla information om värd och Lösenord för Postgres användare, och efter det kommer vi att klicka på Spara knapp.

Anslut till en PostgreSQL-databasserver

Steg 5: Utöka servern

I nästa steg kommer vi att klicka på Servernod till expandera servern . Och PostgreSQL har en databas som heter Postgres som standard, som vi kan se i följande bild:

Anslut till en PostgreSQL-databasserver

Steg 6: Öppna frågeverktyget

Nu kommer vi att öppna frågeverktyg genom att välja menyalternativet Verktyg → Frågeverktyg, eller så kan vi klicka direkt på frågeverktyg ikon i närheten webbläsare, som vi kan se i följande skärmdump:

Anslut till en PostgreSQL-databasserver

Steg 7: Ange kommandot i frågeredigeraren

När frågeverktyg öppnas framgångsrikt kommer vi att ange kommandot nedan i Frågeredigerare och klicka på Kör knapp.

 Select Version();  

Och efter att ha implementerat ovanstående kommando kommer vi att få Datautgång av det specificerade kommandot, som visar fullständig information om den för närvarande använda version av PostgreSQL , som visas i bilden nedan:

Anslut till en PostgreSQL-databasserver

Efter att ha förstått PostgreSQL-databasserverns anslutning via pgAdmin4 , kommer vi att lära oss anslutningsprocessen för PostgreSQL-databasserver som använder SQL Shell(psql).

    Anslut till PostgreSQL-databasservern med psql

De psql är en interaktivt skalverktyg tillhandahålls av PostgreSQL. Psql tillåter oss att relatera till PostgreSQL-databasservern, till exempel att arbeta med databasobjekten och genomföra SQL kommandon .

För att ansluta till PostgreSQL-databasservern med hjälp av SQL-skal (psql) ansökan kommer vi att följa nedanstående steg:

Steg 1: Öppna psql

Först kommer vi att öppna psql i vårt lokala system. För detta kommer vi att gå till Hem knappen och sök efter SQL-skal (psql) och klicka på Öppen knappen, som visas i skärmdumpen nedan:

Anslut till en PostgreSQL-databasserver

Steg 2: Anslut databasen

När SQL-skal öppnas kommer vi att trycka på enter-tangenten fyra till fem gånger.

Och ge sedan Lösenord för användaren (som vi skapade tidigare) att ansluta databasservern med hjälp av Postgres användare som är en som standard användare i PostgreSQL, som visas i skärmdumpen nedan:

Anslut till en PostgreSQL-databasserver

Obs: Om vi ​​vill tillhandahålla alla detaljer som Server, Databas, Port, Användarnamn och Lösenord manuellt, kommer vi att trycka på Enter-tangenten och applikationen kommer att använda standardvärdena, som definieras inom hakparentesen [] och flytta pilen till den nya linjen.

Antag att vi har lokal värd som standarddatabasserver, och vi tillhandahöll Postgres användarlösenord , kommer vi att ange ett liknande lösenord för Postgres-användaren som anges under hela PostgreSQL-installationen.

Steg 3: Ange ett kommando för att relatera till PostgreSQL-databasservern

I det här steget kommer vi att skriva ett SQL-kommando, som hjälper oss att relatera till PostgreSQL-databasservern.

I kommandot nedan försöker vi få fullständig information om den aktuella versionen av PostgreSQL:

 SELECT version();  

Efter att ha implementerat eller tryckt på Enter-tangent , kommer vi att få följande utdata, som visar fullständig information om den befintliga versionen av PostgreSQL-versionen av vårt system:

Anslut till en PostgreSQL-databasserver

Obs: När vi skriver ett kommando i psql bör vi se till att det angivna kommandot slutar med semikolon (;).

    Ansluta PostgreSQL-databasen från andra applikationer

Om någon applikation som stöds av ODBC eller JDBC även vara ansluten till PostgreSQL-databasservern.

Dessutom, när vi utvecklar en applikation som använder en explicit drivrutin, kan den specifika programvaran också ansluta till PostgreSQL-databasservern.

Till exempel kan vi ansluta PostgreSQL från JAVA , anslut PostgreSQL från Python och anslut till PostgreSQL från PHP .

Översikt

I avsnittet har vi förstått anslutningen av PostgreSQL-databasservern genom olika klientverktyg genom att använda pgAdmin GUI-program och SQL-skal (psql) .