Где MySQL хранит свои файлы базы данных на OS X?

15

Как я хотел бы переместить эти файлы с одного сервера на другой сервер, пока база данных находится в автономном режиме.

Алессандро Вернет
источник

Ответы:

20

Он должен храниться в : / usr / local / mysql / data

tegbains
источник
Как примечание, это место, где он хранился, когда я установил MySQL, используя их настоящий установщик графического интерфейса, а не через Homebrew. Существует множество способов его установки!
Мэтт Флетчер
20

Когда вы используете mysql, установленный через Homebrew , вы должны найти папки и файлы базы данных в/usr/local/var/mysql

Том
источник
1

Сервер OS X (по крайней мере v10.6) хранит базу данных в / var / mysql по умолчанию. Вы можете изменить это в Server Admin -> Служба MySQL -> Настройки -> Расположение базы данных (обратите внимание, что редактирование этого поля на самом деле не перемещает данные, а только изменяет место их загрузки).

Гордон Дэвиссон
источник
0

У меня нет доступа к моему Mac прямо сейчас, поэтому не могу сказать наверняка. Почему бы просто не искать (в терминале, а не в Spotlight) файловую систему для «mysql», так как всегда будет таблица с именем mysql.

Джон Гарденье
источник
0

Найдите файл my.cnf - он должен находиться в каталоге / etc /, а затем найдите следующую строку:

каталогу_данных = / вар / Библиотека / MySQL

Datadir - это место, где mysql хранит все файлы базы данных.

Autobyte

Autobyte
источник
0

Если вы установили MySQL, запустив MAMP на Mac, файлы будут сохранены на /Applications/MAMP/db/mysql

Для MAMP Pro файлы должны быть в /Library/Application Support/appsolute/MAMP PRO/db/mysql

Ответ на переполнение стека, в котором рассматриваются установки MAMP / Sequel Pro здесь: /programming/7341897/where-does-sequel-pro-mamp-store-local-databases

SyneRyder
источник