Как восстановить БД имея только .frm и .idb файлы?
При установке mariadb она не подхватила старую базу автоматически, как обычно было ранее в подобных случаях, в итоге у меня есть старый бэкап (пару дней назад, поэтому не критично, но все же) и idb и frm файлы.
В mariadb папку если с файлами вбросить в /var/lib/mysql/somename - базы с somename нет.
Я установил mysql на ином пк, тогда после файлов в /var/lib/mysql/somename - база есть.
Но при mysqldump такая ошибка:
mysqldump: Got error: 1146: Table 'somename.address' doesn't exist when using LOCK TABLES
А просто в терминале такая:
select * from user;
ERROR 1146 (42S02): Table 'somename.user' doesn't exist
mysqlcheck не помог, а выбросил кучу ошибок:
Error : Table doesn't exist
status : Operation failed
Могу ли я, имея папку файлов с базой (.frm и .idb), что-то с ней сделать, чтобы получить sql дамп?