Wo speichert MySQL seine Datenbankdateien unter OS X?

15

Da möchte ich diese Dateien von einem Server auf einen anderen Server verschieben, während die Datenbank offline ist.

Alessandro Vernet
quelle

Antworten:

20

Es sollte gespeichert werden in : / usr / local / mysql / data

Tegbains
quelle
Nur als Hinweis, hier wurde es gespeichert, als ich MySQL mit dem eigentlichen GUI-Installer anstatt über Homebrew installierte. Es gibt viele verschiedene Möglichkeiten, es zu installieren!
Matt Fletcher
19

Wenn Sie mysql verwenden, das über Homebrew installiert wurde , sollten Sie Ihre Datenbankordner und -dateien in finden/usr/local/var/mysql

Tom
quelle
1

OS X Server (mindestens 10.6) speichert die Datenbank standardmäßig in / var / mysql. Sie können dies unter Server Admin -> MySQL-Dienst -> Einstellungen -> Speicherort der Datenbank ändern.

Gordon Davisson
quelle
0

Ich habe momentan keinen Zugriff auf meinen Mac, kann also nicht mit Sicherheit sagen. Warum nicht einfach das Dateisystem (von Terminal aus, nicht von Spotlight aus) nach "mysql" durchsuchen, da es immer eine Tabelle mit dem Namen mysql geben wird?

John Gardeniers
quelle
0

Suchen Sie nach der Datei my.cnf - sollte sich im Verzeichnis / etc / befinden und suchen Sie dann nach einer Zeile wie:

datadir = / var / lib / mysql

Im Datenverzeichnis speichert mysql alle Datenbankdateien.

Autobyte

Autobyte
quelle
0

Wenn Sie MySQL mit MAMP auf dem Mac installiert haben, werden die Dateien unter gespeichert /Applications/MAMP/db/mysql

Für MAMP Pro sollten sich die Dateien in befinden /Library/Application Support/appsolute/MAMP PRO/db/mysql

Stack Overflow-Antwort, die sich an MAMP / Sequel Pro-Installationen richtet, hier: /programming/7341897/where-does-sequel-pro-mamp-store-local-databases

SyneRyder
quelle