logo

Stellen Sie eine Verbindung zu einem PostgreSQL-Datenbankserver her

In diesem Abschnitt erfahren Sie, wie Sie die Verbindung herstellen PostgreSQL-Datenbankserver durch eine interaktive Terminalsoftware namens pgAdmin und das SQL-Shell (psql) Anwendung.

Wenn wir den PostgreSQL-Datenbankserver installiert haben, verbindet sich das PostgreSQL-Installationsprogramm auch mit einigen nützlichen Tools, um über den PostgreSQL-Datenbankserver zu arbeiten.

Hier besprechen wir, wie wir den PostgreSQL-Datenbankserver über die folgenden Tools verbinden können:

    PgAdmin SQL-Shell (PSQL)

PgAdmin: Es handelt sich um ein webbasiertes Front-End-Management-Tool für PostgreSQL, das uns bei der Verbindung hilft PostgreSQL-Datenbankserver.

SQL-Shell (psql): Es handelt sich um eine terminalbasierte Front-End-Anwendung, mit der wir auch eine Verbindung herstellen können PostgreSQL-Datenbankserver .

Wir werden nun den PostgreSQL-Datenbankserver mit Hilfe von verbinden pgAdmin .

    Stellen Sie mit pgAdmin eine Verbindung zum PostgreSQL-Datenbankserver her

Zunächst werden wir verstehen, wie man mithilfe von eine Verbindung zu einer Datenbank herstellt der pgAdmin Anwendung.

Ausnahme werfen Java

Mit dem pgAdmin-Tool können wir über eine Verbindung zum PostgreSQL-Datenbankserver herstellen integrierte Benutzeroberfläche . Und hier verwenden wir das pgadmin4-Version um die Datenbank zu verbinden.

Wir werden die folgenden Schritte ausführen, um den PostgreSQL-Datenbankserver mithilfe von zu verbinden pgAdmin-GUI-Tool:

Schritt 1: Starten Sie die pgAdmin-Anwendung

Zuerst öffnen wir die pgAdmin Anwendung. Dafür werden wir eintreten pgAdmin in die Suchleiste unseres Systems ein, wie im folgenden Screenshot gezeigt:

Stellen Sie eine Verbindung zu einem PostgreSQL-Datenbankserver her

Nach dem Klicken auf pgAdmin Anwendung wird sie im Webbrowser gestartet, wie wir im folgenden Screenshot sehen können:

Stellen Sie eine Verbindung zu einem PostgreSQL-Datenbankserver her

Schritt 2: Erstellen Sie einen Server

Danach klicken wir mit der rechten Maustaste darauf Server Knoten und wählen Sie den aus Erstellen → Server… Menü zu Erstellen Sie einen Server , wie wir im folgenden Bild sehen können:

Stellen Sie eine Verbindung zu einem PostgreSQL-Datenbankserver her

Schritt 3: Geben Sie den Servernamen an

Nach Auswahl des Server Option, die Server erstellen Es öffnet sich ein Fenster, in dem wir das eingeben Servername im Namensspalte, zum Beispiel PostgreSQL1 und dann klicken wir auf Verbindung Registerkarte, wie unten gezeigt:

Stellen Sie eine Verbindung zu einem PostgreSQL-Datenbankserver her

Schritt 4: Geben Sie den Host und das Passwort ein

Nach dem Klicken auf Registerkarte „Verbindung“. , wir werden die Einzelheiten dazu bekannt geben Gastgeber Und Passwort für die Postgres Benutzer, und danach klicken wir auf Speichern Taste.

Stellen Sie eine Verbindung zu einem PostgreSQL-Datenbankserver her

Schritt 5: Erweitern des Servers

Im nächsten Schritt klicken wir auf Serverknoten Zu Erweitern Sie den Server . Und PostgreSQL hat eine Datenbank mit dem Namen Postgres standardmäßig, wie wir im folgenden Bild sehen können:

Stellen Sie eine Verbindung zu einem PostgreSQL-Datenbankserver her

Schritt 6: Öffnen Sie das Abfragetool

Jetzt öffnen wir die Abfragetool indem Sie den Menüpunkt auswählen Werkzeug → Abfragetool, oder wir können direkt auf klicken Abfragetool Symbol in der Nähe Browser, wie wir im folgenden Screenshot sehen können:

Stellen Sie eine Verbindung zu einem PostgreSQL-Datenbankserver her

Schritt 7: Geben Sie den Befehl im Abfrageeditor ein

Sobald die Abfragetool erfolgreich geöffnet wurde, geben wir den folgenden Befehl ein Abfrageeditor und klicken Sie auf Ausführen Taste.

 Select Version(); 

Und nachdem wir den obigen Befehl implementiert haben, erhalten wir das Datenausgabe des angegebenen Befehls, der die vollständigen Informationen des aktuell verwendeten Befehls anzeigt Ausführung von PostgreSQL , wie im folgenden Bild gezeigt:

Stellen Sie eine Verbindung zu einem PostgreSQL-Datenbankserver her

Nach dem Verständnis der Verbindung des PostgreSQL-Datenbankservers über pgAdmin4 , wir werden den Verbindungsprozess des lernen PostgreSQL-Datenbankserver mit SQL Shell (psql).

    Stellen Sie mit psql eine Verbindung zum PostgreSQL-Datenbankserver her

Der psql ist ein interaktives Shell-Tool bereitgestellt von PostgreSQL. Mit psql können wir eine Verbindung zum PostgreSQL-Datenbankserver herstellen. zum Beispiel die Arbeit an den Datenbankobjekten Und Umsetzung der SQL Befehle .

Zum Herstellen einer Verbindung zum PostgreSQL-Datenbankserver mithilfe von SQL-Shell (psql) Bei der Bewerbung führen wir die folgenden Schritte aus:

Schritt 1: Öffnen Sie die psql

Zuerst öffnen wir die psql in unserem lokalen System. Dazu gehen wir zum heim Klicken Sie auf die Schaltfläche und suchen Sie nach SQL-Shell (psql) und klicken Sie auf Offen Schaltfläche, wie im folgenden Screenshot gezeigt:

Stellen Sie eine Verbindung zu einem PostgreSQL-Datenbankserver her

Schritt 2: Verbinden Sie die Datenbank

Sobald die SQL-Shell geöffnet ist, drücken wir die Eingabetaste vier bis fünf Mal.

Und dann stellen Sie die bereit Passwort damit der Benutzer (den wir zuvor erstellt haben) den Datenbankserver über verbinden kann Postgres Benutzer, der ein ist standardmäßig Benutzer in PostgreSQL, wie im folgenden Screenshot gezeigt:

Stellen Sie eine Verbindung zu einem PostgreSQL-Datenbankserver her

Hinweis: Wenn wir alle Details wie Server, Datenbank, Port, Benutzername und Passwort manuell angeben möchten, drücken wir die Eingabetaste und die Anwendung verwendet die Standardwerte, die in der eckigen Klammer [] definiert sind, und bewegt den Pfeil zur neuen Zeile.

Angenommen, das haben wir localhost als Standard-Datenbankserver, und wir haben die bereitgestellt Postgres-Benutzerpasswort , Wir werden ein ähnliches Passwort für den Postgres-Benutzer eingeben, der während der gesamten PostgreSQL-Installation angegeben wird.

Schritt 3: Eingabe eines Befehls zur Verknüpfung mit dem PostgreSQL-Datenbankserver

In diesem Schritt schreiben wir einen SQL-Befehl, der uns bei der Verbindung mit dem PostgreSQL-Datenbankserver hilft.

Mit dem folgenden Befehl versuchen wir, die vollständigen Details zur aktuellen Version von PostgreSQL abzurufen:

 SELECT version(); 

Nach der Implementierung oder dem Drücken der Enter-Taste , erhalten wir die folgende Ausgabe, die die vollständigen Informationen über die vorhandene Version der PostgreSQL-Version unseres Systems anzeigt:

Stellen Sie eine Verbindung zu einem PostgreSQL-Datenbankserver her

Hinweis: Beim Schreiben eines Befehls in psql sollten wir sicherstellen, dass der angegebene Befehl mit einem Semikolon (;) endet.

    Anbindung der PostgreSQL-Datenbank von anderen Anwendungen

Wenn eine Anwendung von ODBC unterstützt wird oder JDBC auch mit dem PostgreSQL-Datenbankserver verbunden sein.

Wenn wir außerdem eine Anwendung entwickeln, die einen expliziten Treiber verwendet, kann die jeweilige Software auch eine Verbindung zum PostgreSQL-Datenbankserver herstellen.

Beispielsweise können wir die PostgreSQL-Verbindung herstellen JAVA , verbinden Sie PostgreSQL von Python aus und stellen Sie eine Verbindung zu PostgreSQL her PHP .

Java vergleichbar

Überblick

In diesem Abschnitt haben wir die Verbindung des PostgreSQL-Datenbankservers über verschiedene Client-Tools mithilfe von verstanden pgAdmin GUI-Programm Und SQL-Shell (psql) .