УКМ4: Как отремонтировать битую таблицу
1. Останавливаем сервис MYSQL и вновь запускаем, предварительно вставив в файл my.ini - innodb_force_recovery = 1 .
2. Выполняем экспорт битой таблицы (из консоли ДОС):
cd mysql/bin
mysqldump -uroot -p ukmserver trm_in_items >temp/trm_n_items.sql
3. Переименовываем таблицу и создаём новую на основании битой таблицы (консоль mysql):
rename table trm_in_items to trm_in_items_bad;
create table trm_in_items like trm_in_items_bad;
4. Останавливаем сервис MYSQL и вновь запускаем, предварительно заремив в файле my.ini - #innodb_force_recovery = 1 .
5. Импортируем данные из файла в таблицу :
mysql uroot -p ukmserver < temp/trm_in_items.sql
6. Наслаждаться проделанной работой.
Если ничего не получилось (вариантов поломки таблицы - множество), то обратиться к более компетентным специалистам.