logo

Maak verbinding met een PostgreSQL-databaseserver

In dit gedeelte gaan we begrijpen hoe u de PostgreSQL-databaseserver door een interactieve terminalsoftware genaamd pgAdmin en de SQL-shell (psql) sollicitatie.

Als we de PostgreSQL-databaseserver hebben geïnstalleerd, zal het PostgreSQL-installatieprogramma ook verbinding maken met enkele nuttige tools om via de PostgreSQL-databaseserver te werken.

Hier gaan we bespreken hoe we de PostgreSQL-databaseserver kunnen verbinden via de onderstaande hulpmiddelen:

gedeeltelijke differentiatie in latex
    PgAdmin SQL-shell (PSQL)

PgAdmin: Het is een webgebaseerde front-end-beheertool voor PostgreSQL, waarmee we de PostgreSQL-databaseserver.

SQL-shell (psql): Het is een terminalgebaseerde front-end-applicatie en we kunnen deze applicatie ook gebruiken om de PostgreSQL-databaseserver .

We zullen nu de PostgreSQL-databaseserver verbinden met behulp van pgAdmin .

    Maak verbinding met de PostgreSQL-databaseserver met behulp van pgAdmin

Ten eerste zullen we begrijpen hoe u verbinding kunt maken met een database met behulp van de pgAdmin sollicitatie.

Met de pgAdmin-tool kunnen we verbinding maken met de PostgreSQL-databaseserver via een ingebouwde gebruikersinterface . En hier gebruiken we de pgadmin4-versie om de database te verbinden.

We zullen de onderstaande stappen volgen om de PostgreSQL-databaseserver te verbinden met behulp van de pgAdmin GUI-tool:

Stap 1: Start de pgAdmin-applicatie

Allereerst openen wij de pgAdmin sollicitatie. Hiervoor gaan we naar binnen pgAdmin in de zoekbalk van ons systeem, zoals weergegeven in de onderstaande schermafbeelding:

Maak verbinding met een PostgreSQL-databaseserver

Na het klikken op de pgAdmin applicatie, zal deze in de webbrowser starten, zoals we kunnen zien in de volgende schermafbeelding:

Maak verbinding met een PostgreSQL-databaseserver

Stap 2: Maak een server

Daarna klikken we met de rechtermuisknop op het Servers knooppunt en selecteer de Maken → Server… menu aan maak een server aan , zoals we kunnen zien in de onderstaande afbeelding:

Maak verbinding met een PostgreSQL-databaseserver

Stap 3: Geef de servernaam op

Na het selecteren van de Server optie, de Creëer-server venster wordt geopend, waar we binnenkomen server naam in de Naamkolom, bijvoorbeeld PostgreSQL1 en dan klikken we op de Verbinding tabblad, zoals hieronder weergegeven:

Maak verbinding met een PostgreSQL-databaseserver

Stap 4: Geef de host en het wachtwoord op

Na het klikken op de Tabblad Verbinding , wij zullen de details van de gastheer En wachtwoord voor de Postgres gebruiker, en daarna klikken we op de Redden knop.

Maak verbinding met een PostgreSQL-databaseserver

Stap 5: De server uitbreiden

In de volgende stap klikken we op de Servers knooppunt naar breid de server uit . En PostgreSQL heeft een database met de naam Postgres standaard, zoals we kunnen zien in de volgende afbeelding:

Maak verbinding met een PostgreSQL-databaseserver

Stap 6: Open de Query-tool

Nu zullen we de hulpprogramma voor zoekopdrachten door het menu-item te selecteren Gereedschap → Query-tool, of we kunnen direct op klikken hulpprogramma voor zoekopdrachten icoon in de buurt Browser, zoals we kunnen zien in de volgende schermafbeelding:

Maak verbinding met een PostgreSQL-databaseserver

Stap 7: Voer de opdracht in de Query-editor in

10 macht van 6

Zodra de hulpprogramma voor zoekopdrachten succesvol is geopend, voeren we het onderstaande commando in het Query-editor en klik op de Uitvoeren knop.

 Select Version(); 

En na het implementeren van de bovenstaande opdracht krijgen we de Gegevensuitvoer van de opgegeven opdracht, die de volledige informatie weergeeft van de momenteel gebruikte opdracht versie van PostgreSQL , zoals weergegeven in de onderstaande afbeelding:

Maak verbinding met een PostgreSQL-databaseserver

Na het begrijpen van de Verbinding van de PostgreSQL-databaseserver via pgAdmin4 , zullen we het verbindingsproces van de PostgreSQL-databaseserver met behulp van SQL Shell (psql).

    Maak verbinding met de PostgreSQL-databaseserver met behulp van psql

De psql is een interactieve shell-tool geleverd door PostgreSQL. Met de psql kunnen we communiceren met de PostgreSQL-databaseserver, bijvoorbeeld werken aan de databaseobjecten En het implementeren van de SQL opdrachten .

Om verbinding te maken met de PostgreSQL-databaseserver met behulp van de SQL-shell (psql) aanvraag, volgen we de onderstaande stappen:

Stap 1: Open de psql

Allereerst openen wij de psql in ons lokale systeem. Hiervoor gaan we naar de thuis knop en zoek naar SQL-shell (psql) en klik op de Open knop, zoals weergegeven in de onderstaande schermafbeelding:

Maak verbinding met een PostgreSQL-databaseserver

Stap 2: Verbind de database

Zodra de SQL-shell wordt geopend, drukken we op de enter-toets vier tot vijf keer.

En geef dan de wachtwoord voor de gebruiker (die we eerder hebben gemaakt) om verbinding te maken met de databaseserver met behulp van de Postgres gebruiker die een standaard gebruiker in PostgreSQL, zoals weergegeven in de onderstaande schermafbeelding:

Maak verbinding met een PostgreSQL-databaseserver

Opmerking: als we alle details zoals Server, Database, Poort, Gebruikersnaam en Wachtwoord handmatig willen opgeven, drukken we op de Enter-toets en gebruikt de toepassing de standaardwaarden, die zijn gedefinieerd tussen de vierkante haakjes [], en verplaatsen we de pijl naar de nieuwe lijn.

Stel dat we dat hebben gedaan lokalehost als de standaard databaseserver, en wij leverden de Postgres-gebruikerswachtwoord , zullen we een soortgelijk wachtwoord invoeren voor de Postgres-gebruiker die tijdens de PostgreSQL-installatie is opgegeven.

Stap 3: Een opdracht invoeren om verbinding te maken met de PostgreSQL Database Server

In deze stap schrijven we één SQL-opdracht, die ons helpt met de PostgreSQL Database Server.

In de onderstaande opdracht proberen we de volledige details over de huidige versie van PostgreSQL te krijgen:

 SELECT version(); 

Na het implementeren of indrukken van de Enter toets , krijgen we de volgende uitvoer, die de volledige informatie weergeeft over de bestaande versie van de PostgreSQL-versie van ons systeem:

Maak verbinding met een PostgreSQL-databaseserver

Opmerking: tijdens het schrijven van een opdracht in psql moeten we ervoor zorgen dat de opgegeven opdracht eindigt met een puntkomma (;).

    Verbinding maken met de PostgreSQL-database vanuit andere applicaties

Als een toepassing wordt ondersteund door ODBC of JDBC ook verbonden zijn met de PostgreSQL-databaseserver.

Als we bovendien een applicatie ontwikkelen die een expliciet stuurprogramma gebruikt, kan de betreffende software ook verbinding maken met de PostgreSQL-databaseserver.

iteratie van de kaart in Java

We kunnen bijvoorbeeld de PostgreSQL van verbinden JAVA , verbind de PostgreSQL van Python en maak verbinding met PostgreSQL van PHP .

Overzicht

In de sectie hebben we de verbinding van de PostgreSQL-databaseserver via verschillende clienttools begrepen met behulp van de pgAdmin GUI-programma En SQL-shell (psql) .