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


15

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

Ответы:


20

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


Как примечание, это место, где он хранился, когда я установил 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


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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.