Datenbank an ein Plugin anbinden

Wann ein Plugin MySQL will, wie du bei PenguHost eine Datenbank bekommst und wo die Zugangsdaten hingehören.

1 Min. LesezeitStand 2026-09-14Read this guide in English →

Die meisten Plugins speichern ihre Daten in Dateien oder SQLite und brauchen nie eine Datenbank. MySQL/MariaDB brauchst du, wenn:

  • mehrere Server in einem Netzwerk Daten teilen sollen (LuckPerms-Gruppen, Economy-Kontostände, Bans),
  • ein Plugin es ausdrücklich verlangt (Plan-Statistiken, manche Ban-Manager),
  • deine CoreProtect- oder AuthMe-Datenbank über ein paar GB gewachsen ist.

Eine bekommen

Datenbanken sind standardmäßig nicht freigeschaltet. Mach ein Ticket auf mit Servername und Anzahl der benötigten Datenbanken; wir schalten den Reiter Databases für diesen Server frei. Dann: Databases → New Database. Das Panel zeigt Host, Port, Benutzername, Passwort und Datenbankname.

Zugangsdaten eintragen

In der Config des Plugins (z. B. plugins/LuckPerms/config.yml):

storage-method: mysql
data:
  address: <host>:<port>
  database: <name>
  username: <benutzer>
  password: <passwort>

Server neu starten. LuckPerms und die meisten anderen migrieren ihre Daten per Befehl (/lp migration sqlite mysql).

Zugriff von außen

Der Datenbank-Host des Panels ist von deinen Servern aus erreichbar. Für Programme auf deinem PC (HeidiSQL, DBeaver) frag im Ticket; wir können deine IP freischalten.