# PostgreSQL Datenbankverwaltung
ServBay bietet ein integriertes Adminer-Tool zur Erleichterung der Verwaltung von PostgreSQL-Datenbanken. Sie können auf dieses Tool über den folgenden Link zugreifen:
Hier sind detaillierte Schritte zur Verwaltung von PostgreSQL-Datenbanken mit Adminer:
# Superuser-Passwort für die Datenbank erhalten
Öffnen Sie die ServBay-Oberfläche.
Klicken Sie in der linken Navigationsleiste auf "Einstellungen".
- Auf der Einstellungsseite finden Sie die Option "Datenbankpasswort".
- Kopieren Sie den entsprechenden Datenbank-Superuser-Benutzernamen und das Passwort.
# Verwendung von Adminer
Öffnen Sie Ihren Browser und gehen Sie zu Adminer (opens new window).
Geben Sie Ihren PostgreSQL-Datenbank-Superuser-Benutzernamen und das von ServBay erhaltene Passwort ein und klicken Sie dann auf Anmelden.
Führen Sie innerhalb der Adminer-Oberfläche Operationen wie folgt durch:
Erstellen Sie eine Datenbank:
- Klicken Sie in der linken Seitenleiste auf "SQL Command".
- Geben Sie SQL-Befehle ein, um eine neue Datenbank zu erstellen, zum Beispiel:Klicken Sie dann auf "Ausführen."
CREATE DATABASE Ihr_Datenbankname;
1
Tabellen erstellen:
- Innerhalb der ausgewählten Datenbank klicken Sie auf "Tabelle hinzufügen."
- Geben Sie den Namen und die Felder der neuen Tabelle ein, dann klicken Sie auf "Speichern."
Daten importieren:
- Klicken Sie in der ausgewählten Datenbank auf "Importieren."
- Wählen Sie die zu importierende SQL-Datei aus und klicken Sie auf "Importieren."
Andere Operationen: Die linke Seitenleiste ermöglicht zusätzliche Aktionen wie das Ändern der Tabellenstruktur, das Abfragen von Daten und das Löschen von Datensätzen.
Befolgen Sie diese detaillierten Schritte, können Sie PostgreSQL-Datenbanken bequem mit Adminer verwalten.
# Verwendung der Befehlszeilenverwaltung
Für diejenigen, die die Datenbankverwaltung über die Befehlszeile bevorzugen, installieren Sie die Befehlszeilentools von ServBay. Verweisen Sie auf die Befehlszeilenunterstützung Dokumentation für detaillierte Installationsschritte.
Sobald die Befehlszeilentools installiert sind, verwenden Sie den folgenden Befehl, um eine Verbindung zur PostgreSQL-Datenbank herzustellen:
# Verbinden Sie sich mit der lokalen PostgreSQL-Datenbank
psql -U <Superuser> -d postgres
2
Ersetzen Sie <superuser>
durch den erhaltenen Superuser-Benutzernamen, zum Beispiel servbay_root
.
# Gängige PostgreSQL-Betriebsvorgänge
Hier sind einige gängige PostgreSQL-Datenbankoperationen:
Zeige alle Datenbanken:
\l
1Wählen Sie eine Datenbank aus:
\c Datenbank_name
1Alle Tabellen in einer spezifischen Datenbank anzeigen:
\dt
1Zeigen Sie die Struktur einer bestimmten Tabelle an:
\d tabelle_name
1Erstelle einen Nutzer:
CREATE USER dein_nutzer WITH PASSWORD 'dein_passwort';
1Benutzern Privilegien gewähren:
ALTER USER dein_benutzer WITH SUPERUSER;
1Erstelle eine Tabelle:
CREATE TABLE dein_tabellenname ( id SERIAL PRIMARY KEY, name VARCHAR(255) );
1
2
3
4Daten einfügen:
INSERT INTO dein_tabellenname (name) VALUES ('John Doe');
1Abfrage Daten:
SELECT * FROM dein_tabellenname;
1Daten aktualisieren:
UPDATE dein_tabellen_name SET name = 'Jane Doe' WHERE id = 1;
1Daten löschen:
DELETE FROM dein_tabellen_name WHERE id = 1;
1