Stellen Sie eine Verbindung zu PostgreSQL Database -Befehlszeilenfenster her

Stellen Sie eine Verbindung zu PostgreSQL Database -Befehlszeilenfenster her

In unseren vorherigen Artikeln haben wir über den PostgreSQL -Server und die Datenbanken mit der Hilfe dieses Servers gesprochen. Wir haben jedoch früher angegeben, dass die Installation dieses RDBMs auf einem Windows 10 -System etwas komplexer ist als das Linux -Betriebssystem. Daher finden die meisten Benutzer auch die PostgreSQL -Datenbanken unter Windows 10 sehr anspruchsvoll. Um ihre Schwierigkeit zu erleichtern, wollten wir ihnen den ersten Schritt beibringen, die PostgreSQL -Datenbanken zu verwenden, ich.e., Verbindung zu den Postgresql -Datenbanken herstellen. Inzwischen hätten Sie das Ziel dieser Diskussion erkannt. Ziel ist es, Sie über den Verbindungsmechanismus einer PostgreSQL -Datenbank zu steuern, während Sie die Windows 10 -Eingabeaufforderung verwenden.

Hinweis: Sie können auch mit den PostgreSQL -Datenbanken herumspielen, während Sie die SQL -Shell oder PSQL verwenden. Das Ziel dieses Artikels war jedoch anders als dies.

So stellen Sie eine Verbindung zur PostgreSQL -Datenbank über Windows 10 -Befehlszeilenschnittstelle (CLI) her?

Um eine Verbindung zu einer gewünschten PostgreSQL -Datenbank über Windows 10 CLI herzustellen, müssen Sie die folgenden fünf Schritte ausführen, während der sechste optional ist. Wir möchten jedoch hier sagen, dass Sie zuerst alle diese Schritte gründlich lesen und dann beginnen sollten, sie durchzuführen, damit Sie die gewünschte Aufgabe korrekt erfüllen können, ohne Fehler zu machen.

Schritt 1: Richten Sie die Umgebungsvariable Ihres Windows 10 -Systems ein:

Bevor Sie mit der Windows 10 -Eingabeaufforderung für den Zugriff auf die PostgreSQL -Umgebung beginnen, müssen Sie die Umgebungsvariable Ihres Systems einrichten. Andernfalls werden Sie sich mit Problemen befassen, während Sie auf die Postgresql -Umgebung in Ihrem System zugreifen. Um die erforderliche Umgebungsvariable einzurichten, müssen Sie in Ihrer Windows 10 -Suchleiste „Env“ eingeben und auf das Ergebnis „Die Systemumgebungsvariablen bearbeiten“ klicken.

Nach der Auswahl dieser Option wird das Fenster Systemeigenschaften auf Ihrem Bildschirm angezeigt. Sie müssen in diesem Fenster auf die Registerkarte "Erweitert" auf die Registerkarte "Erweitert" klicken. In dieser Registerkarte müssen Sie die Schaltfläche Umgebungsvariablen finden und darauf klicken.


Gehen Sie dann zum Abschnitt "Systemvariablen. Auf diese Weise können Sie den Pfad Ihres Bin -Verzeichnisses Ihres PostgreSQL -Servers zur Pfadumgebungsvariablen hinzufügen, damit die PostgreSQL -Umgebung einfach über die Windows 10 -Eingabeaufforderung zugegriffen werden kann.

Aus der Pfadumgebungsvariablen müssen Sie auf die Schaltfläche „Neu“ klicken, damit Sie einen neuen Pfad hinzufügen können.

Hier müssen Sie den Pfad Ihres PostgreSQL -Serververzeichnisses am angegebenen Ort kopieren und einfügen. Nach dem Hinzufügen dieses Pfads können Sie weiter fortfahren, indem Sie auf die Schaltfläche „OK“ klicken. Danach können Sie auch das Fenster Systemeigenschaften schließen.

Schritt 2: Greifen Sie über Ihr Windows 10 -System auf die Eingabeaufforderung zu:

Sobald Sie die erforderliche Umgebungsvariable für Ihren PostgreSQL -Server korrekt eingerichtet haben, wird der nächste Schritt die Eingabeaufforderung unter Windows 10 starten. Dafür müssen Sie die Windows 10 -Suchleiste erneut verwenden und nach „CMD“ suchen. Sie können sofort das Befehlsaufforderungsergebnis sehen, auf dem Sie klicken müssen, um ihn zu starten.

Das Fenster Eingabeaufforderung für die Standardeingabeaufforderung unseres Windows 10 -Systems ist unten angezeigt. Anfang.

Schritt 3: Geben Sie die PostgreSQL -Umgebung über die Eingabeaufforderung ein:

Jetzt müssen Sie über die Windows 10 -Eingabeaufforderung auf die PostgreSQL -Umgebung zugreifen. Dafür müssen Sie den unten gezeigten Befehl ausführen:

> psql -u postgres

Hier repräsentiert „Postgres“ den Standard -Benutzernamen für den PostgreSQL -Server. Während der Installation des PostgreSQL -Servers und auch danach können Sie einen neuen Benutzer erstellen. Da wir jedoch keinen neuen Benutzer für unseren PostgreSQL-Server erstellt haben, müssen wir während der Installation standardmäßig über den von Benutzer erstellten Benutzer auf die PostgreSQL-Umgebung zugreifen. Wenn Sie auch keinen neuen Benutzer erstellt haben, lautet Ihr Standard -Benutzername auch "Postgres".

Wenn Sie den oben genannten Befehl ausführen, werden Sie aufgefordert, Ihr angegebenes Benutzerkonto-Passwort anzugeben. Für das Standard -Benutzerkonto werden Sie aufgefordert, während der Installation des PostgreSQL -Servers ein Kennwort für den Zugriff auf darauf zu erstellen. Daher werden wir in diesem Fall dieses Kennwort angeben, das wir während der Installation des PostgreSQL -Servers auf unserem Windows 10 -System für das Standardbenutzungskonto eingerichtet hatten.

Kurz nachdem Sie das richtige Kennwort für das angegebene Benutzerkonto angegeben haben.

Schritt Nr. 4: Erstellen Sie eine Beispielpostgresql -Datenbank:

Bevor wir versuchen, eine Verbindung zu einer PostgreSQL -Datenbank herzustellen, werden wir zunächst eine Beispieldatenbank mit dem folgenden Befehl erstellen. Wenn Sie bereits die gewünschte PostgreSQL -Datenbank in Ihrem Windows 10 -System erstellt haben, können Sie diesen Schritt überspringen.

# Datenbank erstellen mit der Codierung 'UTF8' lc_collate = "englisch_united States" lc_ctype = "english_united States";

Hier repräsentiert SampledB den Namen der BeispielpostgreSQL -Datenbank, die wir mit diesem Befehl erstellen versuchen, mit diesem Befehl zu erstellen.

Wenn Sie alle Parameter des oben genannten Befehls korrekt zur Verfügung gestellt haben, wird dieser Befehl erfolgreich ausgeführt, wodurch die Antwort von „Datenbank erstellen“ in Ihrer Eingabeaufforderung erstellt wird, wie im folgenden Bild gezeigt:

Da es sich nur um eine Beispielpostgresql -Datenbank handelte und wir nichts anderes damit tun wollten, wollten wir Ihnen nur zeigen, wie Sie über Windows 10 -Eingabeaufforderung eine Verbindung zu dieser Datenbank herstellen können. Daher haben wir keine Tabellen in dieser Datenbank erstellt, ich.e., Unsere BeispielpostgreQL -Datenbank ist leer.

Schritt 5: Stellen Sie eine Verbindung zu Ihrer neu erstellten PostgreSQL -Beispieldatenbank her:

Um eine Verbindung zu der neu erstellten PostgreSQL -Beispieldatenbank herzustellen, ist der Befehl, der ausgeführt werden muss, sehr einfach und lautet wie folgt:

# PSQL SAMPLEDB

Hier entspricht SampledB der Datenbank, mit der wir mit der Windows 10 -Eingabeaufforderung eine Verbindung herstellen möchten. Sie können es durch den Namen Ihrer gewünschten PostgreSQL -Datenbank ersetzen, mit der Sie eine Verbindung herstellen möchten.

Wenn Ihre angeforderte Datenbank vorhanden ist und es auch keine anderen Fehler gibt, können Sie erfolgreich eine Verbindung zu der angegebenen Datenbank herstellen. Sie erhalten jedoch nicht eine Bestätigung auf der Eingabeaufforderung, wie unten gezeigt:

Schritt 6: Führen Sie die PostgreSQL -Abfragen in Ihrer BeispielpostgreSQL -Datenbank (optional) aus:

Sobald Sie sich bei Verwendung der Windows 10 -Eingabeaufforderung erfolgreich mit Ihrer gewünschten PostgreSQL -Datenbank verbunden haben, können Sie alle Abfragen Ihrer Wahl zur Bearbeitung Ihrer Daten ausführen. Wenn Sie jedoch nach der Verbindung zu Ihrer gewünschten Datenbank aus der PostgreSQL -Umgebung kündigen möchten, müssen Sie nur die folgende Abfrage ausführen, und Sie werden nicht aus der PostgreSQL -Umgebung heraus sein.

# \Q

Abschluss:

Dieser Artikel gab den Benutzern einen guten Vorsprung bei der Verbindung zu den PostgreSQL -Datenbanken, während Sie die Windows 10 -Eingabeaufforderung verwenden. Wir hoffen, dass Sie nach dem Durchlaufen dieser Anleitung keine Probleme haben, zumindest während Sie eine Verbindung zu Ihren PostgreSQL -Datenbanken in Windows 10 herstellen, insbesondere wenn Sie die Eingabeaufforderung für diesen Zweck verwenden möchten.