Wenn man regelmäßig mit MAMP arbeitet, braucht man früher oder später den Speicherort der MySQL-Datenbanken – z.B. für Backups, Migrationen, manuelle Reparaturen oder schnelles Debugging.
Speicherort der Datenbanken in MAMP
Bei der Standard-Version von MAMP werden die MySQL-Datenbanken direkt innerhalb des MAMP-Installationsverzeichnisses abgelegt.
/Applications/MAMP/db/mysql/
Je nach verwendeter MAMP-Version unterscheidet sich der Pfad, unter dem die Datenbankdateien liegen.
In diesem Ordner befindet sich:
- ein Unterordner pro Datenbank
- die zugehörigen .frm, .ibd bzw. InnoDB-Dateien (abhängig von der MySQL-Version)
Hinweis: Vor manuellen Änderungen oder Kopien sollte MAMP gestoppt werden, um Inkonsistenzen zu vermeiden.
Speicherort der Datenbanken in MAMP Pro
Bei MAMP Pro wurde der Speicherort im Laufe der Versionen geändert. Relevant ist hier vor allem der Versionssprung ab 1.8.
MAMP Pro bis Version 1.7.2
Ältere Versionen von MAMP Pro speichern die Datenbanken unter:
/Library/Application Support/living-e/MAMP PRO/db/
MAMP Pro ab Version 1.8
Ab Version 1.8 (inkl. aktueller Versionen) liegt der Datenbankpfad hier:
/Library/Application Support/appsolute/MAMP PRO/db/
In beiden Fällen gilt:
- jede Datenbank liegt in einem eigenen Ordner
- Zugriff erfordert ggf. Administratorrechte
Wann braucht man den MAMP Datenbank Speicherort?
Typische Anwendungsfälle:
- Manuelles Backup einzelner Datenbanken
- Migration auf einen anderen Rechner
- Wiederherstellung nach beschädigter Installation
- Analyse oder Reparatur auf Dateiebene
- Vergleich von Datenbankständen
Für reguläre Backups ist mysqldump meist die bessere Wahl – der direkte Zugriff auf den Datenbankordner ist jedoch praktisch, wenn MAMP nicht mehr sauber startet.
Typische Stolperfallen
Finder zeigt den Ordner nicht an
Der Ordner liegt in /Library, nicht in ~/Library.
Am schnellsten:
- Finder → „Gehe zu Ordner…“
- Pfad direkt einfügen
Darf man Datenbanken im laufenden Betrieb kopieren?
Nicht empfohlen.
MySQL sollte gestoppt sein, da sonst:
- InnoDB-Dateien inkonsistent werden
- Backups unvollständig sind
Speicherort selbst ändern?
In MAMP Pro ist ein eigener Datenbankpfad konfigurierbar, technisch möglich – für einfache Setups aber meist unnötig und fehleranfällig.
FAQ – Häufige Fragen
Wo finde ich den MAMP Datenbank Speicherort?
Der Speicherort hängt von der verwendeten MAMP- bzw. MAMP-Pro-Version ab.
Die genauen Pfade sind oben pro Version aufgelistet.
Wie sichere ich eine MAMP Datenbank richtig?
Für konsistente Backups empfiehlt sich:
mysqldump -u root -p datenbankname > backup.sql
Der direkte Zugriff auf den Datenbankordner sollte nur im Ausnahmefall erfolgen.
Warum brauche ich Administratorrechte?
MAMP Pro speichert Datenbanken systemweit unter /Library, was auf macOS standardmäßig geschützt ist.
Links
- https://www.mamp.info/de/mac/ – MAMP & MAMP Pro 7 für macOS