У меня произошел сбой сервера (сбой диска, старый сервер; без рейда) на выходных, и я не могу восстановить базы данных MySQL из резервной копии.
После исчерпания всех обычных вариантов восстановления я выполнил восстановление диска и мне удалось получить содержимое папки данных MySQL, расположенной по адресу c: \ programdata \ MySQL Server 5.5 \ data.
Папки, соответствующие каждой из баз данных, есть и заполнены файлами .frm и .myi / .myd ... они кажутся довольно маленькими по размеру ... от 10 до 20 КБ каждая. В корне папки данных лежат разные файлы ...
ib_logfile0
ib_logfile1
ib_logfile0_000
ib_logfile1_000
ibdata1
ibdata1_000
WIN-8KT3MJ6T2PS.err
WIN-8KT3MJ6T2PS.pid
WIN-8KT3MJ6T2PS_000.err
WIN-8KT3MJ6T2PS_000.pid
До сих пор я пытался установить новый чистый сервер с 2008 R2 (исходная ОС хоста) и MySQL 5.5, затем остановил службу и заменил содержимое каталога данных содержимым моих восстановленных данных, но когда я пробую это сделать, служба MySQL больше не запускается, сообщая мне: «Не удалось найти описание события с идентификатором 100 из исходного MySQL ...».
Есть ли другой способ восстановить базы данных из этих файлов?