У меня большая проблема с базой данных MySQL, хранящейся на моей малине (движок InnoDB).Я не очень разбираюсь в этой области, но постараюсь объяснить вам проблему.
Сбой MySQL при каждой попытке его запуска, и мне нужно восстановить данные, хранящиеся в БД.Ошибка:
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
Я только что попытался запустить MySQL с флагом innodb_force_recovery от 1 до 6, но он все еще не работает.Из журнала я понял, что проблема заключается в повреждении некоторых таблиц.
Я попытался проверить файл базы данных с помощью https://recovery.twindb.com/, и он показывает, что некоторые таблицы в базе данных «mysql» необходимо восстановить.и таблицы внутри «производственной» базы данных (шахты) в порядке, действительно, я вижу все свои данные на этом сайте.Как можно легко восстановить мои данные?Есть какие-то бесплатные инструменты или сценарий, который я могу использовать?У меня есть все файлы как ibdata01, * .frm, * .ibd