Heim > Backend-Entwicklung > Python-Tutorial > Einrichten von PostgreSQL für macOS-Benutzer: Schritt-für-Schritt-Anleitung

Einrichten von PostgreSQL für macOS-Benutzer: Schritt-für-Schritt-Anleitung

Barbara Streisand
Freigeben: 2024-10-16 11:53:02
Original
278 Leute haben es durchsucht

Setting Up PostgreSQL for macOS Users: Step-by-Step Instructions

Wenn Sie macOS verwenden, sind die Schritte zur Installation von PostgreSQL und zum Einrichten Ihrer Umgebung etwas anders. So geht's:


1. PostgreSQL unter macOS installieren

Es gibt mehrere Möglichkeiten, PostgreSQL unter macOS zu installieren, aber eine der einfachsten ist die Verwendung von Homebrew, einem Paketmanager für macOS.

Schritt 1: Homebrew installieren (falls nicht installiert)

Wenn Sie Homebrew nicht installiert haben, öffnen Sie Ihr Terminal und führen Sie den folgenden Befehl aus:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Nach dem Login kopieren

Dadurch wird Homebrew auf Ihrem System installiert.

Schritt 2: PostgreSQL über Homebrew installieren

Sobald Homebrew installiert ist, verwenden Sie den folgenden Befehl, um PostgreSQL zu installieren:

brew install postgresql
Nach dem Login kopieren

Schritt 3: Starten Sie den PostgreSQL-Dienst

Nach der Installation starten Sie den PostgreSQL-Server:

brew services start postgresql
Nach dem Login kopieren

Dadurch wird sichergestellt, dass der PostgreSQL-Server automatisch startet, wenn Ihr macOS-System hochfährt.

Schritt 4: Installation überprüfen

Überprüfen Sie, ob PostgreSQL korrekt installiert wurde, indem Sie Folgendes ausführen:

psql --version
Nach dem Login kopieren

Hier sollte die installierte PostgreSQL-Version angezeigt werden.

Schritt 5: Zugriff auf PostgreSQL

Sie können jetzt auf PostgreSQL zugreifen mit:

psql postgres
Nach dem Login kopieren

2. Erstellen einer Datenbank für Ihre Anwendung

Sobald PostgreSQL installiert ist, müssen Sie eine Datenbank zum Speichern von Produkten mit JSONB-Attributen erstellen.

Schritt 1: Erstellen Sie eine neue Datenbank

Erstellen Sie in der PostgreSQL-Befehlszeilenschnittstelle (psql) eine neue Datenbank:

CREATE DATABASE products_db;
Nach dem Login kopieren

Schritt 2: Erstellen Sie einen Benutzer mit Berechtigungen

Als nächstes erstellen Sie einen Benutzer mit Administratorrechten:

CREATE USER your_username WITH PASSWORD 'your_password';
GRANT ALL PRIVILEGES ON DATABASE products_db TO your_username;
Nach dem Login kopieren

Schritt 3: Erstellen Sie eine Tabelle zum Speichern von Produkten

Erstellen Sie abschließend eine Tabelle, in der Produkte und ihre Attribute im JSONB-Format gespeichert werden:

CREATE TABLE products (
    id SERIAL PRIMARY KEY,
    name TEXT NOT NULL,
    attributes JSONB
);
Nach dem Login kopieren

Mit dieser Tabellenstruktur können Sie dynamische Attribute für jedes Produkt speichern und dabei die JSONB-Funktion von PostgreSQL für Flexibilität und Leistung nutzen.


3. Starten und Stoppen von PostgreSQL

Sie können PostgreSQL unter macOS mit den folgenden Befehlen manuell starten oder stoppen:

  • PostgreSQL starten:
  brew services start postgresql
Nach dem Login kopieren
  • PostgreSQL stoppen:
  brew services stop postgresql
Nach dem Login kopieren
  • PostgreSQL neu starten:
  brew services restart postgresql
Nach dem Login kopieren

4. PostgreSQL-Deinstallation (optional)

Wenn Sie PostgreSQL jemals von macOS deinstallieren müssen, können Sie dies mit Homebrew tun:

brew uninstall postgresql
Nach dem Login kopieren

Fazit

Durch Befolgen dieser Schritte können macOS-Benutzer PostgreSQL einfach installieren und konfigurieren. Mit Homebrew ist der Installationsprozess schnell und nahtlos.

Stellen Sie für ein reibungsloses Erlebnis immer sicher, dass die PostgreSQL-Dienste ausgeführt und ordnungsgemäß konfiguriert sind, bevor Sie fortfahren.

Danke fürs Lesen...
Viel Spaß beim Codieren!

Das obige ist der detaillierte Inhalt vonEinrichten von PostgreSQL für macOS-Benutzer: Schritt-für-Schritt-Anleitung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage