Восстановление данных Mysql с использованием mysqlbinlog

Я случайно уронил схему, не копируя ее.

И теперь я хочу использовать утилиту mysqlbinlog для восстановления. (Похоже, mysqlbinlog - хороший инструмент). И ему нужны эти двоичные файлы журнала для выполнения восстановления.

Теперь у меня следующие недоразумения:

  1. Я не могу найти эти двоичные файлы журнала. Так где они находятся?
  2. Если операции не зарегистрированы или двоичное ведение журнала не включено, как включить это. Я прочитал документацию mysql, там написано, что они включены по умолчанию. Но я не могу найти эти файлы, хотя...
  3. Можно ли восстановить данные и схему через файл /var/log/mysqld.log?

1 ответ

Решение

Если у вас есть линия log = /path/to/mysql.log без комментариев в my.cnfзапросы будут в mysql.log, То есть отвечая на третий вопрос.

Другие вопросы по тегам