Сервер MySQL перестал работать

476
mcandril

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

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

0

2 ответа на вопрос

0
Gaurav Joseph

Answer found here: 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. 
Как я уже сказал, это приводит к тому, что сервер не запускается. Действительно, теперь я нашел решение: http://chepri.com/mysql-innodb-corruption-and-recovery/ (Это также включает в себя более точное описание моей проблемы - я, кажется, пропустил сообщения об ошибках error в первом время) mcandril 10 лет назад 0
0
mcandril

In case anyone encounters the same problem, I already found the solution. Sorry to have bothered you: http://chepri.com/mysql-innodb-corruption-and-recovery/

May a mod can decide if this question is worth keeping or should be deleted.

Вам разрешено отвечать на ваши собственные вопросы. Я бы предложил расширить этот ответ до чего-то большего, чем «ответ только по ссылке». Это предотвратит гниение ссылок, если связанный сайт когда-либо переместится или перейдет в автономный режим. Michael Frank 10 лет назад 0

Похожие вопросы