Directus: Verbindung von Directus mit einer MySQL- oder MariaDB-Datenbank

Diese Dokumentation ist Teil des Externe Datenbanken-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Wie man Directus mit einer MySQL-, MariaDB- oder PostgreSQL-Datenbank verbindet.

👋 Willkommen bei der Stackhero-Dokumentation!

Stackhero bietet einen Directus Cloud Service, der in nur 2 Minuten einsatzbereit für die Produktion ist:

  • Unbegrenzte Sammlungen, Elemente, Benutzer, Rollen, API-Anfragen und Übertragungen
  • Anpassbarer Domainname gesichert mit HTTPS (zum Beispiel, https://cms.ihre-firma.com)
  • Dedizierter und unbegrenzter E-Mail-Server inklusive
  • Redis-Cache-Server für hohe Leistung inklusive
  • Optimale Leistung und robuste Sicherheit durch eine private und dedizierte VM.
  1. Ein-Klick-Updates für mühelose Wartung

Sparen Sie Zeit und vereinfachen Sie Ihr Leben: Es dauert nur 5 Minuten, um die Directus Cloud-Lösung von Stackhero auszuprobieren!

  1. Erstellen Sie zunächst einen Benutzer für Directus auf MySQL oder MariaDB. Öffnen Sie phpMyAdmin und navigieren Sie zu Benutzerkonten, gefolgt von Benutzerkonto hinzufügen.

  2. Geben Sie einen Benutzernamen an (zum Beispiel directus). Legen Sie ein sicheres Passwort fest, indem Sie auf die Schaltfläche Generieren klicken, wählen Sie Native MySQL-Authentifizierung, und aktivieren Sie Datenbank mit demselben Namen erstellen und alle Berechtigungen gewähren.

    Directus-Benutzererstellung auf einer MySQL/MariaDB-DatenbankDirectus-Benutzererstellung auf einer MySQL/MariaDB-Datenbank

  3. Melden Sie sich anschließend bei Ihrem Stackhero-Dashboard an. Wählen Sie Ihren Directus-Dienst und klicken Sie auf Konfigurieren.

  4. Wählen Sie im Konfigurationspanel unter Datenbank die Option MySQL/MariaDB und füllen Sie die restlichen Felder wie im untenstehenden Screenshot gezeigt aus.

    Konfiguration von MySQL/MariaDB für DirectusKonfiguration von MySQL/MariaDB für Directus