logo

Opret forbindelse til en PostgreSQL-databaseserver

I dette afsnit skal vi forstå, hvordan man forbinder PostgreSQL databaseserver igennem en interaktiv terminalsoftware kaldet pgAdmin og SQL Shell(psql) Ansøgning.

Hvis vi installerede PostgreSQL-databaseserveren, vil PostgreSQL-installationsprogrammet også forbinde med nogle nyttige værktøjer til at arbejde gennem PostgreSQL-databaseserveren.

Her skal vi diskutere, hvordan vi kan forbinde PostgreSQL-databaseserveren gennem nedenstående værktøjer:

    PgAdmin SQL Shell (PSQL)

PgAdmin: Det er et webbaseret front-end-styringsværktøj til PostgreSQL, som hjælper os med at forbinde PostgreSQL databaseserver.

SQL shell(psql): Det er en terminal-baseret front-end applikation, og vi kan også bruge denne applikation til at forbinde PostgreSQL databaseserver .

Vi vil nu forbinde PostgreSQL-databaseserveren ved hjælp af pgAdmin .

    Opret forbindelse til PostgreSQL-databaseserver ved hjælp af pgAdmin

For det første vil vi forstå, hvordan man forbinder til en database ved hjælp af pgAdmin Ansøgning.

pgAdmin-værktøjet tillader os at forholde os til PostgreSQL-databaseserveren gennem en indbygget brugergrænseflade . Og her bruger vi pgadmin4 version til at forbinde databasen.

Vi vil følge nedenstående trin for at forbinde PostgreSQL-databaseserveren ved hjælp af pgAdmin GUI værktøj:

Trin 1: Start pgAdmin-applikationen

Først vil vi åbne pgAdmin Ansøgning. Til dette vil vi gå ind pgAdmin i søgefeltet i vores system, som vist på nedenstående skærmbillede:

Opret forbindelse til en PostgreSQL-databaseserver

Efter at have klikket på pgAdmin applikation, vil den starte på webbrowseren, som vi kan se på følgende skærmbillede:

Opret forbindelse til en PostgreSQL-databaseserver

Trin 2: Opret en server

Derefter højreklikker vi på Servere node og vælg Opret → Server... menu til oprette en server , som vi kan se på billedet nedenfor:

Opret forbindelse til en PostgreSQL-databaseserver

Trin 3: Angiv servernavnet

Efter at have valgt Server mulighed, den Opret-server vindue vil blive åbnet, hvor vi går ind i server navn i Navn kolonne, for eksempel PostgreSQL1 og så klikker vi på Forbindelse fanen, som vist nedenfor:

Opret forbindelse til en PostgreSQL-databaseserver

Trin 4: Angiv værten og adgangskoden

Efter at have klikket på Fanen Tilslutning , vil vi give detaljerne om vært og adgangskode for Postgres bruger, og derefter klikker vi på Gemme knap.

Opret forbindelse til en PostgreSQL-databaseserver

Trin 5: Udvidelse af serveren

I næste trin klikker vi på Server node til udvide serveren . Og PostgreSQL har en database ved navn Postgres som standard, som vi kan se på følgende billede:

Opret forbindelse til en PostgreSQL-databaseserver

Trin 6: Åbn forespørgselsværktøjet

Nu åbner vi forespørgselsværktøj ved at vælge menupunktet Værktøj → Forespørgselsværktøj, eller vi kan klikke direkte på forespørgselsværktøj ikon i nærheden Browser, som vi kan se på følgende skærmbillede:

Opret forbindelse til en PostgreSQL-databaseserver

Trin 7: Indtast kommandoen i forespørgselseditoren

En gang forespørgselsværktøj åbnes med succes, vil vi indtaste nedenstående kommando i Forespørgselseditor og klik på Udfør knap.

 Select Version(); 

Og efter at have implementeret ovenstående kommando, vil vi få Dataoutput af den specificerede kommando, som viser den komplette information om den aktuelt brugte version af PostgreSQL , som vist på billedet nedenfor:

Opret forbindelse til en PostgreSQL-databaseserver

Efter at have forstået PostgreSQL-databaseserverens forbindelse gennem pgAdmin4 , vil vi lære forbindelsesprocessen af PostgreSQL-databaseserver ved hjælp af SQL Shell(psql).

    Opret forbindelse til PostgreSQL-databaseserver ved hjælp af psql

Det psql er en interaktivt skalværktøj leveret af PostgreSQL. Psql tillader os at forbinde med PostgreSQL-databaseserveren, for eksempel arbejde på databaseobjekterne og implementering af SQL kommandoer .

For at oprette forbindelse til PostgreSQL-databaseserveren ved at bruge SQL shell (psql) ansøgning, vil vi følge nedenstående trin:

Trin 1: Åbn psql

Først vil vi åbne psql i vores lokale system. Til dette vil vi gå til hjem knap og søg efter SQL shell (psql) og klik på Åben knap, som vist på nedenstående skærmbillede:

Opret forbindelse til en PostgreSQL-databaseserver

Trin 2: Tilslut databasen

En gang SQL shell er åbnet, trykker vi på enter-tasten fire til fem gange.

Og så giv den adgangskode for brugeren (som vi oprettede tidligere) til at forbinde databaseserveren ved hjælp af Postgres bruger, der er en som standard bruger i PostgreSQL, som vist på nedenstående skærmbillede:

Opret forbindelse til en PostgreSQL-databaseserver

Bemærk: Hvis vi ønsker at give alle detaljer som Server, Database, Port, Brugernavn og Adgangskode manuelt, vil vi trykke på Enter-tasten, og applikationen vil bruge standardværdierne, som er defineret i den firkantede parentes [] og flytte pilen til den nye linje.

Antag, at vi har lokal vært som standard databaseserver, og vi leverede Postgres brugeradgangskode , vil vi indtaste en lignende adgangskode for den Postgres-brugerspecificerede i hele PostgreSQL-installationen.

Trin 3: Indtastning af en kommando til at relatere til PostgreSQL-databaseserveren

I dette trin vil vi skrive en SQL-kommando, som hjælper os med at relatere til PostgreSQL-databaseserveren.

I nedenstående kommando forsøger vi at få de komplette detaljer om den aktuelle version af PostgreSQL:

 SELECT version(); 

Efter implementering eller tryk på Indtast nøgle , får vi følgende output, som viser den fulde information om den eksisterende version af PostgreSQL-versionen af ​​vores system:

Opret forbindelse til en PostgreSQL-databaseserver

Bemærk: Mens vi skriver en kommando i psql, bør vi sikre os, at den angivne kommando slutter med et semikolon (;).

    Tilslutning af PostgreSQL-databasen fra andre applikationer

Hvis et program understøttes af ODBC eller JDBC også være forbundet til PostgreSQL-databaseserveren.

blokerede kontakter

Ydermere, når vi udvikler en applikation, der bruger en eksplicit driver, kan den pågældende software også oprette forbindelse til PostgreSQL-databaseserveren.

For eksempel kan vi forbinde PostgreSQL fra JAVA , tilslut PostgreSQL fra Python og opret forbindelse til PostgreSQL fra PHP .

Oversigt

I afsnittet har vi forstået forbindelsen af ​​PostgreSQL-databaseserveren gennem forskellige klientværktøjer ved at bruge pgAdmin GUI-program og SQL Shell(psql) .