PostgreSQL ist ein leistungsfähiges, offenes relationales Datenbankmanagementsystem mit hervorragender Leistung und Zuverlässigkeit. Es kann für Entwickler und Datenbankadministratoren sehr nützlich sein. Bevor Sie jedoch mit der Verwendung von PostgreSQL beginnen, müssen Sie es konfigurieren und ausführen.
Eine Möglichkeit, PostgreSQL unter Windows auszuführen, besteht darin, die Befehlszeile zu verwenden. Die Befehlszeile bietet mehr Flexibilität bei der Arbeit mit PostgreSQL und ermöglicht verschiedene Operationen wie das Erstellen einer Datenbank, das Hinzufügen von Tabellen, das Ausführen von SQL-Abfragen und vieles mehr.
Um PostgreSQL an der Windows-Eingabeaufforderung auszuführen, müssen Sie sich als Administrator anmelden und die Eingabeaufforderung öffnen. Nachdem Sie die Befehlszeile geöffnet haben, müssen Sie zu dem Ordner navigieren, in dem PostgreSQL installiert ist. Normalerweise befindet es sich in einem Verzeichnis "C:\Program Files\PostgreSQL".
Nachdem Sie in den PostgreSQL-Ordner gewechselt haben, geben Sie den Befehl "pg_ctl start" ein, um PostgreSQL zu starten. Wenn Sie den PostgreSQL-Status überprüfen möchten, verwenden Sie den Befehl "pg_ctl status". Wenn Sie PostgreSQL stoppen möchten, verwenden Sie den Befehl "pg_ctl stop".
Installieren von PostgreSQL unter Windows
Schritt 1: Gehen Sie zur offiziellen PostgreSQL-Website: https://www.postgresql.org/
Schritt 2: Klicken Sie auf den "Download" -Button und wählen Sie die entsprechende Version für Ihr Betriebssystem aus.
Schritt 3: Führen Sie die Installationsdatei aus, und folgen Sie den Anweisungen des Installationsassistenten.
Schritt 4: Wählen Sie das Verzeichnis aus, in das PostgreSQL installiert werden soll, und klicken Sie auf Weiter.
Schritt 5: Wählen Sie die Komponenten aus, die Sie installieren möchten. Es wird normalerweise empfohlen, alle Komponenten zu installieren.
Schritt 6: Geben Sie das Kennwort für den Postgres-Benutzer an, der der Datenbankadministrator ist.
Schritt 7: Beenden Sie die Installation, indem Sie auf Fertig stellen klicken.
Sobald die Installation abgeschlossen ist, kann PostgreSQL auf Ihrem Windows-Computer verwendet werden.
Schritt 1: Herunterladen von PostgreSQL
Um mit der Installation und Ausführung von PostgreSQL für Windows zu beginnen, müssen Sie es von der offiziellen Website herunterladen:
- Öffnen Sie einen Webbrowser und rufen Sie die offizielle PostgreSQL-Download-Seite auf.
- Wählen Sie auf der Download-Seite die Version von PostgreSQL aus, die Ihrem Windows-Betriebssystem entspricht (32-Bit oder 64-Bit).
- Wählen Sie die gewünschte Version von PostgreSQL zum Herunterladen aus (die neueste wird empfohlen).
- Klicken Sie auf den Download-Link und speichern Sie die ausführbare Installationsdatei auf Ihrem Computer.
Nachdem der Download des PostgreSQL-Installationsprogramms abgeschlossen ist, können Sie mit dem nächsten Schritt fortfahren: Installieren von PostgreSQL.
Schritt 2: Installieren von PostgreSQL
Um PostgreSQL in einem Windows-Eingabeaufforderungsfenster auszuführen, müssen Sie zuerst die Installation des Programms durchführen.
1. Gehen Sie zur offiziellen PostgreSQL-Website unter www.postgresql.org.
2. Suchen Sie auf der Hauptseite der Website nach dem Abschnitt "Downloads" und wählen Sie die gewünschte Version von PostgreSQL für Windows aus.
3. Laden Sie die Installationsdatei herunter, die Ihrem Betriebssystem entspricht.
4. Führen Sie die Installationsdatei aus und folgen Sie den Anweisungen des PostgreSQL-Installationsassistenten.
5. Während der Installation werden Sie aufgefordert, die zu installierenden Komponenten auszuwählen. Stellen Sie sicher, dass die folgenden Komponenten installiert sind:
- PostgreSQL Database Server - PostgreSQL-Datenbankserver;
- Command Line Tools - Befehlszeilentools für die Interaktion mit PostgreSQL.
6. Setzen Sie die Installation fort, indem Sie die Standardeinstellungen auswählen oder sie nach Belieben ändern.
7. Sobald die Installation abgeschlossen ist, kann PostgreSQL in einem Eingabeaufforderungsfenster gestartet werden.
Schritt 3: Erstellen einer Datenbank
Nachdem Sie PostgreSQL erfolgreich installiert und den Server gestartet haben, können Sie mit der Erstellung der Datenbank beginnen. Führen Sie dazu die folgenden Schritte aus:
- Öffnen Sie ein Windows-Eingabeaufforderungsfenster.
- Geben Sie den Befehl ein psql und drücken Sie die Eingabetaste. Dadurch wird die PostgreSQL-Befehlsshell gestartet.
- Geben Sie den Befehl ein CREATE DATABASE Name der Datenbank;, ersetzt name der Datenbank auf den gewünschten Namen für Ihre Datenbank klicken und die Eingabetaste drücken. Zum Beispiel, CREATE DATABASE meine Datenbank;
- Bestätigen Sie die Erstellung der Datenbank, indem Sie einen Befehl eingeben \q und drücken Sie die Eingabetaste. Dadurch wird die PostgreSQL-Befehlsshell geschlossen.
Glückwunsch! Jetzt haben Sie eine PostgreSQL-Datenbank, die Sie für Ihre Projekte verwenden können. Sie können Tabellen erstellen, Daten hinzufügen und andere Operationen mit SQL-Befehlen ausführen.
Schritt 4: Führen Sie PostgreSQL im Eingabeaufforderungsfenster aus
Nach der Installation von PostgreSQL auf Ihrem Computer können Sie es in einem Windows-Eingabeaufforderungsfenster ausführen. Befolgen Sie die nachstehenden Anweisungen, um diesen Schritt auszuführen:
- Öffnen Sie die Windows-Eingabeaufforderung. Drücken Sie dazu die Taste Win + R, geben Sie "cmd" ein und drücken Sie die Eingabetaste.
- Navigieren Sie zu dem Ordner, in dem PostgreSQL installiert ist. Zum Beispiel, wenn PostgreSQL in einem Ordner installiert ist "C:\Program Files\PostgreSQL\", geben Sie den folgenden Befehl ein: cd C:\Program Files\PostgreSQL
- Navigieren Sie danach zum Ordner mit der gewünschten PostgreSQL-Version. Sie müssen wissen, welche Version Sie installiert haben. Wenn Sie beispielsweise Version 12 installiert haben, geben Sie Folgendes ein: cd "PostgreSQL\12\bin"
- Jetzt können Sie PostgreSQL starten, indem Sie den folgenden Befehl eingeben: pg_ctl.exe start
- Nach dem Ausführen dieses Befehls wird PostgreSQL im Eingabeaufforderungsfenster ausgeführt. Sie sehen eine Ausgabe, die einen erfolgreichen Start bestätigt. Jetzt können Sie PostgreSQL verwenden, um mit Datenbanken zu arbeiten.
Anmerkung: Wenn Sie ein Antivirenprogramm oder eine Firewall auf Ihrem Computer installiert haben, kann es den Start von PostgreSQL blockieren. In diesem Fall müssen Sie möglicherweise eine Ausnahme in den Antivirus- oder Firewall-Einstellungen hinzufügen.
Sie können PostgreSQL stoppen, indem Sie den folgenden Befehl ausführen:
Wenn Sie PostgreSQL mit bestimmten Parametern ausführen möchten, können Sie den Befehl pg_ctl verwenden.exe mit verschiedenen Flags. Führen Sie den folgenden Befehl aus, um weitere Informationen zu den verfügbaren Optionen zu erhalten: