Entwicklung und Datenbanken

Eine Datenbank und ihren Benutzer mit dem Assistenten von cPanel anlegen

Geprüft am 3 Min. Lesezeit mysql bases de datos

Der Datenbank-Assistent von cPanel legt eine leere Datenbank, einen Benutzer und dessen Berechtigungszuordnung an. Das ist nützlich, wenn Sie eine Anwendung manuell installieren und deren Verbindungsdaten brauchen.

Hat ein automatischer Installer die Datenbank für Ihre Website bereits angelegt, prüfen Sie zuerst deren Konfiguration: Eine weitere anzulegen überträgt die vorhandenen Daten nicht.

Die Datenbank anlegen

  1. Öffnen Sie cPanel über Ihren Hosting-Dienst.
  2. Suchen Sie den Datenbank-Assistenten (Database Wizard; in älteren Versionen MySQL Database Wizard).
  3. Geben Sie einen Namen ein, der das Projekt erkennbar macht, und fahren Sie fort.
  4. Notieren Sie den vollständigen Namen, den cPanel anzeigt, einschließlich des Präfixes Ihres Kontos.

Den Benutzer anlegen

Geben Sie einen Benutzernamen ein und erzeugen Sie ein eindeutiges Passwort. Speichern Sie beides in Ihrem Passwortmanager: Das Passwort der Datenbank ist weder das für den Kundenbereich noch das für cPanel.

Verwenden Sie für jede Anwendung einen eigenen Benutzer. So können Sie dessen Zugangsdaten oder Berechtigungen ändern, ohne andere Projekte im selben Hosting zu beeinträchtigen.

Die Berechtigungen zuweisen

Prüfen Sie im nächsten Schritt, ob Benutzer und Datenbank die gerade angelegten sind. Wählen Sie die Berechtigungen, die Ihre Anwendung braucht, und schließen Sie den Assistenten ab. Manche Anwendungen benötigen ALL PRIVILEGES (alle Berechtigungen) auf ihre eigene Datenbank, um sich zu installieren oder ihr Schema zu aktualisieren; das entspricht keinen Administratorrechten auf dem Server.

Einen Benutzer anzulegen, ohne ihn der Datenbank zuzuordnen, reicht nicht, damit die Anwendung sich verbindet. Diese Zuordnung können Sie später unter Manage My Databases prüfen oder ändern.

Die Anwendung konfigurieren und prüfen

Verwenden Sie diese Daten in ihrer Konfiguration:

Angabe Wert
MySQL-Server localhost für eine Anwendung im selben Hosting
Datenbank Vollständiger Name, wie ihn cPanel anzeigt
Benutzer Vollständiger Name, wie ihn cPanel anzeigt
Passwort Das des gerade angelegten MySQL-Benutzers

Die Datenbank ist noch leer. Fahren Sie mit dem Installer der Anwendung fort oder importieren Sie eine SQL-Datei über phpMyAdmin, wenn Sie Daten migrieren.

Erscheint Access denied, prüfen Sie die vollständigen Namen, das Passwort und die Berechtigungen. Sucht die Anwendung nach Tabellen, die nicht existieren, prüfen Sie, ob die Installation oder der Import abgeschlossen ist und ob Sie die richtige Datenbank angegeben haben.

Sie können auch die Referenz zum Assistenten von cPanel lesen.

Das könnte Ihnen auch helfen

Stimmt etwas nicht oder hat sich etwas geändert? Erzählen Sie es uns, und wir prüfen es.