FreeBSD Восстановление таблиц InnoDB
Несколько дней назад столкнулся с проблемой - в MySQL (Debian) InnoDB таблицы поломались. Соответственно SQL упал и не начал хорошо работать, так вот ,что это ошибка при попытке открыть таблицу – ERROR 1033 (HY000): Incorrect information in file: ‘./basewp/wp_firestats_archive_ranges.frm
Эту ошибку можно решить следующим образом: [-hide-]1. Добавляем ниже лежащие строчки в конфигурационный файлик MySql: # vi /etc/my.cnf [mysqld] innodb_force_recovery = 4 2. Рестартуем MySql. Sql запустит режим восстановления таблиц innodb. 3. Делаем на всякий случай дамп баз. 4. Останавливаем MySql. 5. Из конфигурационного файлика sql удалим добавленную ранее строчку – innodb_force_recovery 6. Стартуем Sql. На этом все, таблицы восстановлены, sql работает без ошибок. В случае возникновения проблем, воспользуемся нашим ранее сделанным бекапом.[-hide-] |