Слетел сервер с базами данных и нет бэкапов, только куча .frm, .myd, .myi, но база InnoDB и восстанавливаться отказывается категорически?
1 Ничего не трогайте и позовите админа - пусть починит и настроит бекапы.
2 Если админа нет то все плохо - у вас повреждены файлы в том числе и самого mysql сервера, что делать:
а) копируете все что есть сейчас в бекап бекапа и начинаете эксперименты (всегда должна быть копия файлов тк как некоторые действия могут только ухудшить состояние)
б) переустанавливаете mysql-server (мария дб, перкона или что у вас там, при этом той же версии) проверяйте что innodb движок появился
в) гуглите как пользоватся mysqlcheck и myisamchk, потом используете.
Как я у себя делал:
1) Идентичный конфиг my.cnf обязательно.
2) Идентичные версии mysql обязательны
3) Останавливаем MySQL.
4) Копируем файлы в /var/lib/mysql
5) Запускаем MySQL.
Бекап my.cnf или примерный конфиг есть?