Вчера совершенно неожиданно перестала работать MySQL, работающая в качестве бэкэнда для моего частного сервера postfix. Нет записей в журнале, ничего, просто не запустится. Я переустановил его, и он работал, пока я не скопировал базы данных origanl в /var /lib /mysql. Чтобы быть более точным, это терпит неудачу, как только я копирую ibdata1. Поскольку данных было немного, и их можно восстановить, у меня нет дампа. Есть ли способ восстановить данные из двоичных файлов базы данных?

С наилучшими пожеланиями

2 ответа2

0

Ответ найден здесь: https://stackoverflow.com/questions/484750/restoring-mysql-database-from-physical-files

You should be able to restore by copying them in your database folder.

You should do it while the server is not running.
0

В случае, если кто-то сталкивается с той же проблемой, я уже нашел решение. Извините, что беспокоил вас:http://chepri.com/mysql-innodb-corruption-and-recovery/

Может мод может решить, стоит ли хранить этот вопрос или его следует удалить.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .