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: 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 .
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:
Nach dem Klicken auf pgAdmin Anwendung wird sie im Webbrowser gestartet, wie wir im folgenden Screenshot sehen können:
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:
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:
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.
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:
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:
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:
Nach dem Verständnis der Verbindung des PostgreSQL-Datenbankservers über pgAdmin4 , wir werden den Verbindungsprozess des lernen PostgreSQL-Datenbankserver mit SQL Shell (psql).
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:
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:
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:
Hinweis: Beim Schreiben eines Befehls in psql sollten wir sicherstellen, dass der angegebene Befehl mit einem Semikolon (;) endet.
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) .