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.

Antworten:


20

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


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


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.


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?


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


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.