#mysql #innodb #mysql-5.5
#mysql #innodb #mysql-5.5
Вопрос:
Я использую MySQL 5.5, установленный в качестве службы в Windows и php5. MySQL установлен в моих программных файлах, а базы данных установлены в папке данных программы на сервере Windows. Сервер Windows разбился, и я каким-то образом смог восстановить папки MySQL. Я установил аналогичную установку на другом сервере. Я скопировал все файлы базы данных в папку данных, и сервер работает нормально, но все таблицы показывают «используется». Теперь, когда я заменяю файл ibdata1, служба MySQL не запускается. Я пробовал innodb_force_recovery = 1-6 вариантов, но, к сожалению, ни один из них не работает для меня. Кто-нибудь может помочь, как восстановить мою таблицу InnoDB с помощью файлов ibdata1, ib_logfile0, ib_logfile1 и .frm. Есть ли какой-либо способ запустить службу MySQL в этой ситуации?
Комментарии:
1. Пожалуйста, отредактируйте вопрос, чтобы ограничить его конкретной проблемой с достаточной детализацией для определения адекватного ответа.