Попал в неприятную ситуацию...Дано:Есть набор файлов *.frm и *.ibd . Есть SQL дамп этой базы данных с правильной структурой таблиц, но устаревшими данными.Больше к сожалению ничего, это все что удалось забрать у хостера..Каким образом можно восстановить базу данных из файлов?Заранее благодарю за помощь.
Попробуйте создать такие же innodb-таблицы, а потом заменить frm и idb-файлы, как описано здесь http://forums.innodb.com/read.php?4,164,165#msg-165 Сложность в том, что таблицы должны создаваться в том же порядке, как они создавались раньше, чтобы иметь тот же внутренний id. Это можно сделать перебором. Создать одну таблицу, посмотреть будет ли работать, если будет - значит у нее id=1. http://thevista.ru/forums.php?m=posts&q=17704&n=last#bottom Так можно все перебрать. Если это стандартный форум, то порядок создания известен - поставьте нулевой вариант, а потом замените все файлы. Непростое дело, но удачи Вам! Так же для этого изобрели софт https://mysql.recoverytoolbox.com/ru/