Datenbankverwaltung
Diese Seite erklärt, wie Sie MySQL- und MariaDB-Datenbanken auf Ihrem Linux-Server verwalten — per Kommandozeile, phpMyAdmin, Plesk oder cPanel. Sie enthält die wichtigsten SQL-Befehle und verweist auf Schritt-für-Schritt-Anleitungen wie das Zurücksetzen des Root-Passworts.
MySQL & MariaDB — Grundlagen
MySQL und MariaDB sind die am weitesten verbreiteten relationalen Datenbanksysteme für Webserver. MariaDB ist eine weitgehend kompatible Abspaltung (Fork) von MySQL und die Standard-Datenbank unter Debian und vielen anderen Linux-Distributionen. Die meisten Befehle und Konzepte sind zwischen beiden Systemen identisch.
mysql-Client für volle Kontrolle.Nützliche Befehle auf einen Blick
Die häufigsten Aufgaben der MySQL-Verwaltung lassen sich mit wenigen Befehlen erledigen:
| Aufgabe | Befehl |
|---|---|
| Als Root anmelden | mysql -u root -p |
| Alle Datenbanken anzeigen | SHOW DATABASES; |
| Datenbank erstellen | CREATE DATABASE meinedatenbank; |
| Benutzer erstellen | CREATE USER 'user'@'localhost' IDENTIFIED BY 'passwort'; |
| Berechtigungen vergeben | GRANT ALL ON db.* TO 'user'@'localhost'; |
| Datenbank exportieren (Backup) | mysqldump -u root -p dbname > backup.sql |
| Datenbank importieren | mysql -u root -p dbname < backup.sql |
Verfügbare Anleitungen
Detaillierte Schritt-für-Schritt Anleitungen für häufige Datenbankaufgaben:
Regelmäßige Backups sind essenziell. Sichern Sie Ihre Datenbanken regelmäßig mit mysqldump oder einem Backup-Tool wie Acronis. Ein Datenbankfehler ohne aktuelles Backup kann zum vollständigen Datenverlust führen.
Weiterführende Dokumentation
Für erweiterte Datenbankadministration empfehlen wir die offizielle Dokumentation der jeweiligen Systeme.