MAMP (macOS) mySQL Backup einspielen per Shell/CLI

Bei größeren *.sql Files kann es nötig oder zumindest nützlich sein, diese direkt ins mySQL zu importieren. Denn dort gibt es weder Dateigrößen- noch Zeitbeschränkungen. Plus es geht auch viel schneller als über phpMyAdmin.

Dazu einfach folgenden Befehl nutzen:

/Applications/MAMP/Library/bin/mysql -uroot -proot dein_datenbank_name < backup_file.sql

Sollte man root geändert haben, dann natürlich anpassen. Das es zwischen -u und -p kein Leerzeichen hinter dem Usernamen und Passwort ist, ist Absicht.

Hinweis Der Befehl lautet wirklich Applications/MAMP/Library/bin/mysql - der Pfad ist kein Folder! Man muss mySQL komplett so aufrufen.


Page Tools