Назад | Перейти на главную страницу

Случайно удалите ibdata1, ib_logfile1 и ib_logfile0

На самом деле у меня всегда проблемы с базой данных из-за журнала. Обычно при перезапуске все работает нормально. Но в последнее время база данных не запускается, и я решил просто удалить этот файл упоминания. Сначала я подумал, что после удаления файлов все в порядке, потому что mySql может работать как обычно, но я только что обнаружил, что потерял свою базу данных wordpress. Проверив консоль администратора mysql, я вижу, что все таблицы там. Но я не могу выполнить никаких запросов по нему. Как мне вернуть недостающие таблицы и данные?

Файлы ibdata содержат некоторые данные вашей таблицы InnoDB. Их удаление, вероятно, привело к повреждению данных InnoDB в ваших таблицах.

На этом этапе вам, вероятно, следует заняться восстановлением резервной копии. В качестве альтернативы вы можете попытаться восстановить данные с помощью extundelete, или аналогичные инструменты для восстановления данных.

Вы должны достать свои резервные копии и восстановить из них. Если у вас нет резервных копий, вы можете попробовать восстановление файлы, но сделайте копию диска (используя dd) и работайте над этим.