Verschiedene Datenbankserver in der grafischen Benutzeroberfläche verwalten

Héctor Louzao, Rafael Fontenelle Version F38 Last review: 2023-01-04

Für die Datenbankverwaltung ist die Verwendung grafischer Werkzeuge benutzerfreundlicher:

  • MySQL/MariaDB:

    • phpMyAdmin.noarch : Eine webbasierte Schnittstelle für MySQL und MariaDB

sudo dnf install phpMyAdmin
  • MySQL-spezifisch:

    • MySQL Workbench ist ein vereinheitlichtes visuelles Werkzeug für Datenbankarchitekten, Entwickler und DBAs.

  • Gemischt:

    • DBeaver Community Universal Database Manager.

flatpak install io.dbeaver.DBeaverCommunity
  • PostgreSQL-Client für DBeaver Community

flatpak install io.dbeaver.DBeaverCommunity.Client.pgsql
  • MariaDB-Client für DBeaver Community

flatpak install io.dbeaver.DBeaverCommunity.Client.mariadb
  • PostgreSQL:

    • pgadmin3, grafischer Client für PostgreSQL

sudo dnf install pgadmin3
  • phpPgAdmin - Eine webbasierte Schnittstelle für PostgreSQL

für Fedora ⇐ 32

sudo dnf install phpPgAdmin

für Fedora >= 33

Installation

Die Installation des PostgreSQL-GUI-Webservers unterscheidet sich etwas von der Installation unter älteren Fedora-Versionen, da das Paket nicht in den Paketquellen verfügbar ist.

  1. Wir gehen davon aus, dass PHP auf Ihrem Server installiert ist und funktioniert.

  2. Laden Sie die neueste Version aus dem GitHub-Repository herunter:

sudo tar xf phpPgAdmin-x.y.z.tar.bz2 -C /var/www/phpPgadmin

Um phpPgAdmin navigierbar zu machen, erstellen wir eine Konfigurationsdatei für den Webdienst (in diesem Fall Apache):

sudo nano /etc/httpd/conf.d/phpPgAdmin.conf

Der Inhalt wird ein Alias sein, der auf den Installationspfad der Anwendung verweist:

Alias /phppgadmin /var/www/phpPgAdmin

Speichern Sie die Datei und laden Sie den Webdienst neu:

sudo systemctl reload httpd

phpPgAdmin benötigt unter Fedora 31 bestimmte PHP-Erweiterungen, insbesondere diejenige, die die Verbindung zum Datenbankdienst ermöglicht. Diese installieren wir aus den System-Paketquellen:

sudo dnf install -y php-pgsql

Um über einen Browser auf den Web-Installer von phpPgAdmin in Fedora zuzugreifen, geben wir die IP-Adresse oder den DNS-Namen des Servers gefolgt vom von uns definierten Alias an und folgen den angezeigten Schritten.

See a typo, something missing or out of date, or anything else which can be improved? Edit this document at https://forge.fedoraproject.org/docs/quick-docs.