Zurück zu den Artikeln

So legst du eine MySQL-Datenbank im cPanel an

2. September 2026
cPanel

Jede Website, die Daten speichert – WordPress, ein Shop, ein PHP-System –, braucht eine Datenbank. Im cPanel dauert das mit dem Assistenten keine Minute: Er legt Datenbank, Benutzer und Rechte in einem Durchgang an.

1. Mit dem Assistenten anlegen

  • Melde dich im cPanel an und klicke unter Datenbanken auf MySQL-Datenbankassistent.
  • Schritt 1 — gib der Datenbank einen Namen, z. B. wordpress. Klicke auf Nächster Schritt.
  • Schritt 2 — lege Benutzer und Passwort an. Nutze den Button Generieren und kopiere das Passwort, bevor du weitermachst. Klicke auf Benutzer erstellen.
  • Schritt 3 — aktiviere ALLE BERECHTIGUNGEN und klicke auf Nächster Schritt.
⚠️Achtung beim Präfix: Das cPanel setzt deinen Kontonamen davor. Heißt das Konto meinshop und du gibst wordpress ein, heißt die Datenbank meinshop_wordpress – und genau dieser vollständige Name gehört in die Konfiguration. Gleiches gilt für den Benutzer.

2. Die Verbindungsdaten

Vier Angaben, immer dieselben:

  • Server: localhost
  • Datenbankname: der vollständige Name mit Präfix
  • Benutzer: der vollständige Name mit Präfix
  • Passwort: das von dir erzeugte

Der Server ist localhost, weil Website und Datenbank auf derselben Maschine laufen. Anders ist es nur, wenn du dich von außen verbindest – dann musst du deine IP unter Datenbanken → Remote MySQL freigeben.

In WordPress

Der Installer fragt genau diese vier Felder ab. Wenn du die wp-config.php von Hand bearbeitest:

define('DB_NAME', 'meinshop_wordpress');
define('DB_USER', 'meinshop_wpuser');
define('DB_PASSWORD', 'dein-passwort');
define('DB_HOST', 'localhost');

In Laravel

In der Datei .env:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=meinshop_app
DB_USERNAME=meinshop_appuser
DB_PASSWORD=dein-passwort

3. phpMyAdmin nutzen

phpMyAdmin ist die Oberfläche, um den Inhalt der Datenbank anzusehen und zu bearbeiten. Du findest es unter Datenbanken → phpMyAdmin, bereits angemeldet.

Eine bestehende Datenbank importieren

Beim Umzug einer Website von einem anderen Hoster:

  • Wähle links die Zieldatenbank aus.
  • Klicke auf den Reiter Importieren.
  • Wähle die .sql-Datei und klicke auf OK.

Ist die Datei zu groß für das Upload-Limit, packe sie als .zip oder .gz – phpMyAdmin akzeptiert beides, und die gepackte Datei passt meist. Darüber hinaus importiert der Support sie für dich.

Eine Kopie exportieren

  • Wähle die Datenbank und klicke auf Exportieren.
  • Lass die Methode auf Schnell und das Format auf SQL.
  • Klicke auf OK. Die Datei wird auf deinen Computer geladen.

Mach das vor jedem größeren Update der Website. Das ist die Kopie, die du selbst kontrollierst – das Hosting hat zwar ein tägliches automatisches Backup, aber deine Kopie hast du jederzeit selbst in der Hand.

4. Wenn die Verbindung fehlschlägt

"Error establishing a database connection"

Nach Häufigkeit: Datenbank- oder Benutzername ohne Kontopräfix; ein Leerzeichen zu viel am Ende des Passworts; oder der Benutzer ist nicht mit der Datenbank verknüpft. Die Verknüpfung prüfst du unter MySQL-Datenbanken im Abschnitt Aktuelle Benutzer – der Benutzer muss unter der Datenbank aufgeführt sein.

"Access denied for user"

Benutzername oder Passwort falsch, oder der Benutzer existiert, hat aber keine Rechte auf dieser Datenbank. Verknüpfe ihn unter MySQL-Datenbanken → Benutzer zur Datenbank hinzufügen neu und aktiviere ALLE BERECHTIGUNGEN.

Ich habe das Datenbankpasswort vergessen

Es lässt sich nicht wiederherstellen, nur ändern: Klicke unter MySQL-Datenbanken in der Benutzerliste auf Passwort ändern. Denk daran, das neue Passwort in der wp-config.php oder der .env zu hinterlegen, sonst geht die Website offline.

5. Wie viele Datenbanken dein Tarif erlaubt

1 bei Bronze, 5 bei Prata (Silber), 10 bei Ouro (Gold) und unbegrenzt bei Business. Jede Website-Installation nutzt meist eine.

Brauchst du Hilfe?

Eröffne ein Ticket unter financeiro.redhosting.com.br oder kontaktiere den Support per WhatsApp unter +55 11 98833-3902.

Häufige Fragen

Welchen Datenbankserver trage ich in der Konfiguration ein? +
localhost, weil Website und Datenbank auf derselben Maschine laufen. Anders ist es nur bei Verbindungen von außen – dann musst du deine IP unter Datenbanken → Remote MySQL freigeben.
Warum hat meine Datenbank ein Präfix? +
Das cPanel setzt deinen Kontonamen vor das, was du eingegeben hast. In die Konfiguration der Website gehört der vollständige Name mit Präfix – für Datenbank und Benutzer.
Es erscheint "Error establishing a database connection". Was ist das? +
Nach Häufigkeit: Datenbank- oder Benutzername ohne Kontopräfix, ein Leerzeichen zu viel am Ende des Passworts oder der Benutzer ist nicht mit der Datenbank verknüpft. Prüfe die Verknüpfung unter MySQL-Datenbanken im Abschnitt Aktuelle Benutzer.
Wie importiere ich eine Datenbank von einem anderen Hoster? +
Über phpMyAdmin: Zieldatenbank wählen, Reiter Importieren, .sql-Datei auswählen und auf OK klicken. Ist die Datei zu groß, packe sie als .zip oder .gz.
Ich habe das Datenbankpasswort vergessen. Kann ich es wiederherstellen? +
Nein, nur ändern: Klicke unter MySQL-Datenbanken in der Benutzerliste auf Passwort ändern. Hinterlege das neue Passwort in der wp-config.php oder der .env, sonst geht die Website offline.