ГлавнаяРегистрацияВходВ закладки

Главная » Статьи » FreeBSD » MySQL
FreeBSD Восстановление таблиц InnoDB
Автор: admin  Раздел: MySQL
Несколько дней назад столкнулся с проблемой - в 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-]
Просмотров: 3193
Дата: 2011-07-15 18:05:47
Комментариев: 0
Источник: