Eine MySQL-Datenbank ist essentiell für dynamische Websites wie WordPress, Joomla oder Webshops. In dieser Anleitung erklären wir, wie Sie eine Datenbank in DirectAdmin erstellen und verwalten.

Was ist eine MySQL-Datenbank?

MySQL ist ein Datenbanksystem, das Daten speichert und verwaltet. Websites verwenden Datenbanken für:

  • Benutzerkonten und Passwörter
  • Blogbeiträge und Seiteninhalte
  • Produktinformationen in Webshops
  • Formulareinreichungen
  • Einstellungen und Konfigurationen

Wann brauchen Sie eine Datenbank?

  • WordPress: Jede WordPress-Site benötigt eine Datenbank
  • Webshops: WooCommerce, Magento, PrestaShop
  • Foren: phpBB, vBulletin
  • CMS-Systeme: Joomla, Drupal
  • Custom-Anwendungen: PHP-Anwendungen mit Datenspeicherung

Datenbank erstellen

Schritt 1: Bei DirectAdmin anmelden

  1. Gehen Sie zum DirectAdmin-Loginportal von Theory7
  2. Geben Sie Benutzername und Passwort ein
  3. Klicken Sie auf Anmelden

Schritt 2: Zur MySQL-Verwaltung navigieren

  1. Suchen Sie im Menü nach Databases oder MySQL Management
  2. Klicken Sie auf MySQL Databases
  3. Sie sehen eine Übersicht bestehender Datenbanken

Schritt 3: Neue Datenbank erstellen

  1. Klicken Sie auf Create New Database
  2. Füllen Sie folgende Felder aus:

Datenbankname: Wählen Sie einen klaren Namen

  • Beispiel: wordpress, webshop, blog
  • Der vollständige Name wird: ihrbenutzername_datenbankname

Datenbankbenutzer: Meist gleich wie Datenbankname

  • Beispiel: wordpress wird ihrbenutzername_wordpress

Passwort: Generieren Sie ein starkes Passwort

  • Verwenden Sie die Random-Schaltfläche
  • Speichern Sie dieses Passwort sicher!
  1. Klicken Sie auf Create

Schritt 4: Details notieren

Nach der Erstellung sehen Sie eine Übersicht. Notieren Sie:

  • Datenbank-Host: meist localhost
  • Datenbankname: ihrbenutzername_datenbankname
  • Datenbankbenutzer: ihrbenutzername_benutzer
  • Passwort: das festgelegte Passwort

Datenbankbenutzer verwalten

Zusätzlichen Benutzer hinzufügen

  1. Gehen Sie zu MySQL Management
  2. Klicken Sie auf die Datenbank
  3. Klicken Sie auf Add User
  4. Geben Sie Benutzername und Passwort ein
  5. Klicken Sie auf Create

Benutzerrechte festlegen

Standardmäßig erhält ein Benutzer alle Rechte. Sie können dies einschränken:

Recht Bedeutung
SELECT Daten lesen
INSERT Daten hinzufügen
UPDATE Daten ändern
DELETE Daten löschen
CREATE Tabellen erstellen
DROP Tabellen löschen
ALL PRIVILEGES Alle Rechte

Passwort ändern

  1. Gehen Sie zu MySQL Management
  2. Klicken Sie auf den Benutzer
  3. Geben Sie ein neues Passwort ein
  4. Klicken Sie auf Change Password

phpMyAdmin verwenden

phpMyAdmin ist eine Weboberfläche für Datenbankverwaltung.

Zugriff auf phpMyAdmin

  1. Gehen Sie zu MySQL Management in DirectAdmin
  2. Klicken Sie auf phpMyAdmin neben Ihrer Datenbank
  3. Sie werden automatisch eingeloggt

Häufige Aktionen in phpMyAdmin

Datenbank exportieren (Backup):

  1. Wählen Sie Ihre Datenbank
  2. Klicken Sie auf Export
  3. Wählen Sie Quick für Standard-Export
  4. Klicken Sie auf Go
  5. Speichern Sie die .sql-Datei

Datenbank importieren:

  1. Wählen Sie Ihre Datenbank
  2. Klicken Sie auf Import
  3. Wählen Sie Ihre .sql-Datei
  4. Klicken Sie auf Go

Tabelle ansehen:

  1. Klicken Sie auf einen Tabellennamen
  2. Sie sehen den Tabelleninhalt
  3. Klicken Sie auf Browse für alle Zeilen

Datenbank mit WordPress verbinden

Bei der WordPress-Installation benötigen Sie die Datenbankdetails:

// wp-config.php Einstellungen
define('DB_NAME', 'ihrbenutzername_wordpress');
define('DB_USER', 'ihrbenutzername_wordpress');
define('DB_PASSWORD', 'ihrpasswort');
define('DB_HOST', 'localhost');

Häufige Probleme

"Access denied" Fehler

  • Prüfen Sie ob Datenbankbenutzer korrekt ist
  • Prüfen Sie das Passwort (achten Sie auf Leerzeichen)
  • Verifizieren Sie dass der Benutzer Rechte auf die Datenbank hat

"Unknown database" Fehler

  • Prüfen Sie den Datenbanknamen auf Tippfehler
  • Verifizieren Sie dass die Datenbank in DirectAdmin existiert
  • Beachten Sie: den vollständigen Namen mit Prefix

Datenbank zu groß für Import

  • Verwenden Sie phpMyAdmin für Dateien bis 50MB
  • Für größere Dateien: Import via SSH
  • Oder teilen Sie die Datei in kleinere Teile

Verbindung fehlgeschlagen

  • Verwenden Sie localhost als Host, keine IP-Adresse
  • Prüfen Sie ob MySQL-Service aktiv ist
  • Verifizieren Sie Ihre Hosting-Paket-Limits

Datenbank-Backup erstellen

Via DirectAdmin

  1. Gehen Sie zu Backup in DirectAdmin
  2. Wählen Sie MySQL Databases
  3. Wählen Sie die zu sichernden Datenbanken
  4. Klicken Sie auf Create Backup

Via phpMyAdmin

  1. Öffnen Sie phpMyAdmin
  2. Wählen Sie Ihre Datenbank
  3. Klicken Sie auf Export
  4. Speichern Sie die Datei

Automatische Backups

Theory7 erstellt täglich automatische Backups. Kontaktieren Sie Support für Restore.

Tipps für Datenbankverwaltung

  1. Regelmäßige Backups: Wöchentliche manuelle Backups
  2. Starke Passwörter: Verwenden Sie den Passwortgenerator
  3. Separate Datenbanken: Für jede Website eine eigene Datenbank
  4. Aufräumen: Entfernen Sie unbenutzte Datenbanken
  5. Prefix verwenden: WordPress nutzt wp_ Prefix, anpassbar

Hilfe benötigt?

Wir sind für Sie da! Haben Sie Probleme oder Fragen? Unser Support-Team hilft Ihnen gerne persönlich weiter. Schreiben Sie uns über das Ticketsystem - wir antworten normalerweise innerhalb weniger Stunden und finden gemeinsam die beste Lösung.