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 in der Stackhero-Dokumentation!

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

  • Unbegrenzte Collections, Items, Benutzer, Rollen, API-Anfragen und Datenübertragungen
  • Eigene Domain mit integriertem HTTPS für sicheren Zugriff (zum Beispiel https://cms.ihre-firma.com)
  • Dedizierter E-Mail-Server für unbegrenzte transaktionale und Benachrichtigungs-E-Mails
  • Integrierter Redis-Cache für hohe Performance
  • Stetige Performance und starke Sicherheit durch private, dedizierte Infrastruktur
  • One-Click-Updates halten Ihr System mit minimalem Aufwand aktuell

Konzentrieren Sie sich auf Ihr Projekt, nicht auf die Einrichtung: Entdecken Sie die Directus Cloud-Lösung von Stackhero in nur 5 Minuten.

  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