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: 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 .
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:
Efter at have klikket på pgAdmin applikation, vil den starte på webbrowseren, som vi kan se på følgende skærmbillede:
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:
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:
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.
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:
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:
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:
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).
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:
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:
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:
Bemærk: Mens vi skriver en kommando i psql, bør vi sikre os, at den angivne kommando slutter med et semikolon (;).
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) .