Восстановите данные MYSQL из файла и логов ibd - PullRequest
0 голосов
/ 12 мая 2019

Сегодня я выполнил запрос ОБНОВЛЕНИЯ в своей таблице MYSQL, который вышел из строя из-за неправильного использования команды Заменить.В любом случае: у меня сейчас есть таблица в моей базе данных, где в 6.000 строк есть столбец, в каждой строке которого стоит «0», то есть текст.Я не писал этот запрос в транзакционном режиме.Однако я узнал, что настоящие тексты все еще находятся в .ibd файле базы данных.Но если я воспользуюсь этой ссылкой для восстановления данных (https://docs.oracle.com/cd/E17952_01/mysql-enterprise-backup-3.8-en/partial.restoring.single.html) Она все равно восстановит значение «0» вместо текста.

В файле ibd я нахожу строки вроде: 0eyer, LM

Что должно быть: Мейер, ЛМ

Но я бы с этим согласился, так как это моя единственная доступная копия. Есть ли способ восстановить мои Данные? У меня также есть ib_logfile0 и ib_logfile1.Я использую XAMPP на Windows

...