Где MySQL от Leopard Server хранит свои данные? - PullRequest
13 голосов
/ 15 января 2009

Я пытаюсь восстановить таблицу в базе данных MySQL из Time Machine, однако я не знаю и не могу найти, где MySQL Leopard Server хранит свои файлы данных.

  1. Кто-нибудь знает, где они хранятся?
  2. Есть ли простой способ запустить mysqldump на них, не восстанавливая их?
  3. Есть ли еще что-то, что я должен знать о файлах данных Time Machine и MySQL?

Ответы [ 3 ]

28 голосов
/ 16 января 2009

Подключиться к базе данных и выдать

SHOW VARIABLES LIKE 'datadir';

Что скажет вам правильный ответ, даже если он был изменен по умолчанию.

12 голосов
/ 09 февраля 2011

Для моей стандартной установки (из пакета) он находился в

/usr/local/mysql/data
0 голосов
/ 16 января 2009

Это в / var / mysql / dbname, где dbname - это имя базы данных.

...