HowTo: Datenbanken aus Dump-Dateien in MySQL / MariaDB einspielen
- Aktualisiert: Sonntag, 03. Dezember 2023 08:35
- Geschrieben von Mazin Shanyoor
Das Einspielen von MySQL-/ MariaDB-Datenbankdumps kann durchaus eine problematische Angelegenheit werden, besonders dann, wenn es sich um verschiedene Versionsnummern der Datenbanken handelt. Mein wichtigester Tipp hier lautet: Nerven behalten!
Der Prozess über die Shell ist dem über phpMyAdmin immer vorzuziehen, da er gerade bei größeren Datenmengen deutlich stabiler verläuft.
Hier erst mal Standard-Listings zum Einspielen von MySQL-/ MariaDB-Dumps:
Listing 1: Einspielen eines einzelnen MySQL-/ MariaDB-Dumps in eine Datenbank
mysql -u root -p dbname < backup.sql
Listing 2:
mysql -u Benutzername -p dbname < /Verzeichnis/backup.sql
mysql -u root -p -f dbname < backup.sql
-f: --force
Listing 3: Einspielen eines kompletten Backups von mehreren Datenbanken
gunzip < backup.sql.gz | mysql -u root -p