Datenbank-Verwaltung¶
Die Datenbank-Verwaltung ermöglicht Ihnen, MariaDB-Datenbanken und Datenbankbenutzer zu erstellen, Passwörter zurückzusetzen und über phpMyAdmin direkt auf Ihre Datenbanken zuzugreifen.
Übersicht¶
Die Datenbank-Tabelle zeigt alle Ihre Datenbanken:
| Spalte | Beschreibung |
|---|---|
| Name | Name der Datenbank |
| Benutzer | Zugeordneter Datenbank-Benutzer |
| Server | MariaDB-Server |
| Größe | Aktueller Speicherverbrauch |
| Erstellt | Erstellungsdatum |
Datenbank erstellen¶
- Klicken Sie auf Datenbank erstellen
- Füllen Sie das Formular aus:
| Feld | Pflicht | Beschreibung |
|---|---|---|
| Name | Ja | Name der Datenbank (wird automatisch mit einem Präfix versehen) |
| Passwort | Ja | Passwort für den Datenbankbenutzer |
- Klicken Sie auf Erstellen
Namenskonvention
Datenbanknamen werden automatisch mit Ihrem Kunden-Präfix versehen (z. B. c1_meine_db). So ist sichergestellt, dass keine Namenskonflikte mit anderen Kunden auftreten.
Nach der Erstellung erhalten Sie die Zugangsdaten:
| Information | Beschreibung |
|---|---|
| Datenbank | Vollständiger Datenbankname |
| Benutzer | Benutzername für die Verbindung |
| Passwort | Das eingegebene Passwort |
| Host | localhost (für PHP-Verbindungen) |
| Port | 3306 |
Passwort zurücksetzen¶
- Klicken Sie auf das Schlüssel-Symbol neben der Datenbank
- Geben Sie ein neues Passwort ein oder lassen Sie eines generieren
- Klicken Sie auf Speichern
Anwendungen aktualisieren
Nach einer Passwortänderung müssen Sie das Passwort auch in der Konfiguration Ihrer Webanwendung aktualisieren (z. B. in wp-config.php bei WordPress).
Datenbank-Benutzer¶
Benutzer anzeigen¶
- Klicken Sie auf eine Datenbank
- Im Bereich Benutzer sehen Sie alle zugeordneten Datenbankbenutzer mit ihren Berechtigungen
Benutzer erstellen¶
- Klicken Sie im Benutzer-Bereich auf Benutzer hinzufügen
- Füllen Sie das Formular aus:
| Feld | Pflicht | Beschreibung |
|---|---|---|
| Benutzername | Ja | Name des neuen Datenbankbenutzers |
| Passwort | Ja | Passwort für den Benutzer |
| Berechtigungen | Ja | Gewünschte Datenbankrechte (z. B. SELECT, INSERT, UPDATE, DELETE) |
- Klicken Sie auf Erstellen
Benutzer-Passwort zurücksetzen¶
- Klicken Sie auf das Schlüssel-Symbol neben dem Benutzer
- Geben Sie ein neues Passwort ein
- Klicken Sie auf Speichern
Benutzer löschen¶
- Klicken Sie auf das Löschen-Symbol neben dem Benutzer
- Bestätigen Sie die Löschung
phpMyAdmin¶
phpMyAdmin ermöglicht die grafische Verwaltung Ihrer Datenbanken direkt im Browser — SQL-Abfragen ausführen, Tabellen bearbeiten, Daten importieren und exportieren.
Anmelden¶
- Klicken Sie auf das phpMyAdmin-Symbol neben der gewünschten Datenbank
- Sie werden automatisch per Single Sign-On (SSO) angemeldet
- phpMyAdmin öffnet sich in einem neuen Tab
Automatischer Login
Sie müssen sich nicht separat anmelden. Das Panel generiert einen einmaligen Token, der Sie automatisch authentifiziert. Dieser Token ist 60 Sekunden gültig und kann nur einmal verwendet werden.
Funktionen in phpMyAdmin¶
| Funktion | Beschreibung |
|---|---|
| SQL-Abfragen | Beliebige SQL-Befehle ausführen |
| Tabellen verwalten | Tabellen erstellen, bearbeiten, löschen |
| Daten importieren | SQL-Dump hochladen und importieren |
| Daten exportieren | Datenbank als .sql oder .sql.gz herunterladen |
| Suche | In allen Tabellen nach Werten suchen |
Nur eigene Datenbanken sichtbar
In phpMyAdmin sehen Sie ausschließlich Ihre eigenen Datenbanken. Andere Kunden-Datenbanken sind nicht zugänglich.
Datenbank löschen¶
- Klicken Sie auf das Löschen-Symbol neben der Datenbank
- Bestätigen Sie die Löschung im Dialogfenster
Unwiderruflich
Das Löschen einer Datenbank entfernt alle Tabellen und Daten unwiderruflich. Erstellen Sie vorher ein Backup über phpMyAdmin (Export) oder die Backup-Funktion des Panels.
Verbindung aus PHP¶
Nutzen Sie diese Zugangsdaten in Ihrer PHP-Anwendung:
<?php
$host = 'localhost';
$port = 3306;
$dbname = 'c1_meine_db'; // Ihr Datenbankname
$username = 'c1_meine_db'; // Ihr Datenbankbenutzer
$password = 'IhrPasswort'; // Ihr Datenbankpasswort
$pdo = new PDO(
"mysql:host=$host;port=$port;dbname=$dbname;charset=utf8mb4",
$username,
$password
);
Passwörter nicht im Code
Speichern Sie Datenbankpasswörter idealerweise in einer separaten Konfigurationsdatei (z. B. .env), die nicht im Git-Repository liegt.