PostgreSQL Legen Sie los
Stellen Sie eine Verbindung zur Datenbank her
Wenn Sie die Schritte auf der Seite Installation von PostgreSQL befolgt haben, verfügen Sie jetzt über eine PostgreSQL-Datenbank auf Ihrem Computer.
Es gibt mehrere Möglichkeiten, eine Verbindung zur Datenbank herzustellen. In diesem Tutorial werden wir uns zwei Möglichkeiten ansehen:
- SQL Shell (psql)
- pgAdmin 4
Beide werden mit der Installation von PostgreSQL geliefert.
SQL Shell (psql)
SQL Shell (psql) ist ein terminalbasiertes Programm, mit dem Sie SQL-Syntax im Befehlszeilenterminal schreiben und ausführen können.
Öffnen Sie die SQL-Shell (psql)
Das SQL Shell (psql)-Tool finden Sie im Startmenü unter PostgreSQL:
Tipp: Wenn Sie es nicht finden können, suchen Sie auf Ihrem Computer nach „SQL Shell“.
Sobald das Programm geöffnet ist, sollte ein Fenster wie das folgende angezeigt werden.
Geben Sie den Namen des Servers ein.
Die vorgeschlagene Auswahl ist [localhost], was richtig ist. Drücken Sie zum Akzeptieren die [Eingabetaste]:
Datenbank
Die vorgeschlagene Datenbank ist [postgres], was korrekt ist. Drücken Sie die Eingabetaste, um zu akzeptieren:
Port
Der vorgeschlagene Port ist [5432], was zumindest in meinem Fall korrekt ist. Drücken Sie die Eingabetaste, um zu akzeptieren:
Benutzername
Der vorgeschlagene Benutzername ist [postgres], was zumindest für mich korrekt ist. Drücken Sie die Eingabetaste, um zu akzeptieren:
Passwort
Geben Sie das Passwort ein, das Sie bei der Installation der PostgreSQL-Datenbank gewählt haben. Mein Passwort ist 12345678:
Ergebnis
Das Ergebnis sieht möglicherweise wie ein Fehler aus, aber wenn es psql (15.2)
oder eine andere Version anzeigt und am Ende die Meldung angezeigt wird postgres=#
Befehl (und möglicherweise eine Warnung dazwischen), dann haben Sie erfolgreich eine Verbindung zur Datenbank hergestellt!
SQL-Anweisungen ausführen
Sobald Sie eine Verbindung zur Datenbank hergestellt haben, können Sie mit der Ausführung von SQL-Anweisungen beginnen.
Unsere Datenbank ist leer, daher können wir noch keine Tabellen abfragen, aber wir können die Version mit dieser SQL-Anweisung überprüfen:
SELECT version();
Um SQL-Anweisungen in den SQL-Shell-Befehl einzufügen, schreiben Sie sie einfach nach dem Befehl postgres=#
wie folgt:
Drücken Sie [Enter] und das Ergebnis sollte so aussehen:
Denken Sie an das Semikolon
Hinweis: Beenden Sie SQL-Anweisungen immer mit einem Semikolon ;
SQL Shell wartet auf das Semikolon und führt alle Zeilen als eine SQL-Anweisung aus.
Eine mehrzeilige SQL-Anweisung wird erst ausgeführt, wenn am Ende ein Semikolon eingefügt wird.
Beispiel
Gleiche Aussage, aber in zwei Zeilen:
Jetzt sind wir bereit, Tabellen zu erstellen und mit Daten zu füllen, aber zuerst wollen wir einen Blick auf eine Anwendung namens pgAdmin 4 werfen.
Erfahren Sie mehr über pgAdmin 4 im nächsten Kapitel PostgreSQL - pgAdmin4.