Der einfachste Weg, PostgreSQL auf einem Mac zu installieren, ist die Installation von Postgres.app. Postgres.app ist eine PostgreSQL-Installation mit vollem Funktionsumfang, die als standardmäßige Mac-Anwendung verpackt ist.
Sie laden es einfach herunter und ziehen es wie jede andere Anwendung in Ihren Anwendungsordner.
Postgres.app installieren
Hier finden Sie eine Schritt-für-Schritt-Anleitung zur Installation von PostgreSQL.app auf Ihrem Mac.
- Laden Sie die neueste Version von Postgres.app von der Postgres.app-Website herunter.
- Doppelklicken Sie auf die .dmg-Datei.
- Ziehen Sie das Postgres.app-Symbol in Ihren Anwendungsordner.
Erledigt. Sie haben gerade Postgres.app installiert.
Neuen Server erstellen
So erstellen Sie einen neuen Server:
- Doppelklicken Sie auf das Postgres.app-Symbol (in Ihrem Anwendungsordner)
- Klicken Sie auf Initialisieren .
Sobald Sie dies getan haben, sollten Sie einen Bildschirm ähnlich dem folgenden sehen:
Wenn Sie Postgres.app installieren, werden standardmäßig mehrere Datenbanken erstellt, darunter eine, die Ihren Systembenutzernamen verwendet.
Sie können PostgreSQL mit den entsprechenden Schaltflächen in diesem Bereich starten und stoppen.
Mit einer Datenbank verbinden
Um eine Verbindung zu einer Datenbank herzustellen, doppelklicken Sie auf eines der im obigen Bildschirm angezeigten Datenbanksymbole. Dadurch wird mithilfe von psql eine Verbindung zu dieser Datenbank hergestellt Befehlszeilenschnittstelle.
Alternativ können Sie psql starten in einem separaten Terminalfenster und geben Sie psql
ein . Dadurch wird eine Verbindung zu Ihrer Standarddatenbank hergestellt.
Eine weitere Alternative ist die Verwendung einer GUI-Anwendung wie pgAdmin, DBeaver, Postico, Azure Data Studio usw.
Konfiguriere $PATH
Sie können auch Ihren $PATH
konfigurieren um die mitgelieferten Kommandozeilen-Tools zu verwenden.
sudo mkdir -p /etc/paths.d &&
echo /Applications/Postgres.app/Contents/Versions/latest/bin | sudo tee /etc/paths.d/postgresapp
Vorhandene Installationen entfernen
Die obigen Anweisungen gehen davon aus, dass PostgreSQL noch nicht auf Ihrem Mac ausgeführt wird. Andernfalls treten Probleme auf, wenn beide Versionen versuchen, denselben Port zu verwenden (5432 ist der Standardport).
Es wird empfohlen, dass Sie alle bereits vorhandenen PostgreSQL-Installationen entfernen, bevor Sie Postgres.app installieren.
Anweisungen dazu finden Sie unter Entfernen vorhandener PostgreSQL-Installationen auf der Postgres.app-Website.