2. Verbindung zum PostgreSQL-Server herstellen
Hier hast du zwei Möglichkeiten:
- Wir nutzen die eingebaute Funktion der IDE
- Wir nutzen das Plugin Database Navigator für die Community-Versionen
Verbindung zu PostgreSQL über WebStorm
Der Verbindungsprozess ist bei anderen IDEs ziemlich ähnlich.
- Öffne das "Database"-Panel. Falls du es nicht siehst, öffne es über das Menü
View → Tool Windows → Database.
- Im
Database-Panel klick auf+und wähle im Dropdown-MenüData Source → PostgreSQL.
- Stell die Verbindungsparameter ein:
- Wenn du dich zum ersten Mal mit PostgreSQL verbindest, wird die IDE dich bitten, den nötigen Treiber herunterzuladen.
Name: Gib einen Namen für die Verbindung ein.Host: Serveradresse (meistenslocalhostfür lokale Installationen).Port: Standardport ist5432.User: Benutzername (zum Beispielpostgres).Password: Passwort für deinen User. Du kannst die Option wählen, das Passwort zu speichern.
- Klick auf
Test Connection. Wenn alles klappt, siehst du einen grünen Haken und die PostgreSQL-Version.
- Wenn der Test erfolgreich war, klick auf
Applyund dann aufOK.
Nach dem Speichern der Verbindung kann es sein, dass die IDE dir eine Benachrichtigung anzeigt, um den SQL-Dialekt für dein Projekt oder deine Dateien einzustellen. Klick auf den Link configure in dieser Benachrichtigung. Du kannst diese Einstellungen auch später über das Menü ändern: Settings → Languages & Frameworks → SQL Dialects
Im Fenster SQL Dialects wählst du dann PostgreSQL aus. Diese Einstellungen sind wichtig für Syntax-Highlighting, Autovervollständigung und Analyse deines SQL-Codes.
Im Database-Panel taucht jetzt deine neue Verbindung auf. Du kannst sie aufklappen, um die Liste der Datenbanken, Schemas und Tabellen zu sehen (bei uns gibt's nur public). Jetzt kannst du die SQL-Konsole öffnen, um Queries auszuführen oder dir die Tabellendaten per Doppelklick anschauen.
Nach der Verbindung kannst du einen Testbefehl ausführen, um zu checken, ob alles läuft.
-- Überprüfe die Version des PostgreSQL-Servers, mit dem du verbunden bist
SELECT version();
Mehr Details zu allen Einstellungen findest du in der JetBrains-Doku.
Verbindung zu PostgreSQL über Database Navigator
- Öffne das Plugin-Panel: In der Seitenleiste der IDE findest du den Tab
DB Browser. Falls nicht, öffne ihn über das MenüMain menu → DB Navigator. - Erstelle eine neue Verbindung. Im
DB Browser-Panel klick auf das Plus-Icon (+) und wähle im DropdownPostgreSQL.
- Füll die Verbindungsdaten aus:
Name: Überleg dir einen Namen für die Verbindung (postgres@localhost).Host: Wenn PostgreSQL auf deinem Rechner läuft, nimmlocalhost.Port: Standardport für PostgreSQL ist5432.User: Benutzername für den Zugriff auf die DB (oftpostgresals Standard).Password: Passwort für diesen User.
- Nach dem Ausfüllen klick auf
Test Connection. Du solltest eine Erfolgsmeldung sehen. - Wenn der Test erfolgreich war, klick auf
Applyund dannOK, um die Einstellungen zu speichern.
Ergebnis:
Nach dem Speichern taucht die neue Verbindung in der Liste im DB Browser-Panel auf. Jetzt kannst du sie aufklappen, um die Struktur der Datenbank, verfügbare Schemas, Tabellen und deren Spalten zu sehen. Du bist bereit für deine ersten SQL-Queries.
Nach der Verbindung kannst du einen Testbefehl ausführen.
-- Überprüfe die Version des PostgreSQL-Servers, mit dem du verbunden bist
SELECT version();
3. Einfache Queries in der Query Console schreiben
Du kannst Queries auch ohne Datenbank schreiben. Zum Beispiel:
SELECT version();SELECT 2+2*2SELECT NOW()SELECT LENGTH("MAY")
4. Datenbank erstellen
Führe folgenden SQL-Query aus:
CREATE DATABASE university;
Du bekommst die Bestätigung CREATE DATABASE, wenn die Datenbank erfolgreich erstellt wurde.
So eine knappe Meldung wirkt vielleicht trocken, aber glaub mir, das ist Musik in den Ohren eines Programmierers.
Jetzt haben wir eine Datenbank mit dem Namen university.

GO TO FULL VERSION