Нужна помощь. Кодировка таблицы affix

Главные вкладки

Аватар пользователя supervova supervova 24 ноября 2011 в 19:23

Столкнулся с проблемой следующего рода. Нужно проапргрейтить сайт с D5 до D7. Импорт дампа БД прерывается из-за ошибки с таблицей affix.

Ошибка

SQL-запрос:

CREATE TABLE IF NOT EXISTS `affix` (
`flag` CHAR( 0 ) NOT NULL DEFAULT '',
`type` CHAR( 0 ) NOT NULL DEFAULT '',
`lang` CHAR( 1 ) NOT NULL DEFAULT '',
`mask` CHAR( 10 ) NOT NULL DEFAULT '',
`find` CHAR( 10 ) NOT NULL DEFAULT '',
`repl` CHAR( 10 ) NOT NULL DEFAULT '',
KEY `key1` ( `flag` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8;

Ответ MySQL: Документация
#1167 - The used storage engine can't index column 'flag'

В дампе строки таблицы отображаются в кривой кодировке
('L', 's', 'ru', '[^��]����$', '����', '���'),

Перепробовал разные методы перекодировки и альтернативные утилиты вроде Sypex Dumper (у них есть даже страница в документации, посвященная проблеме), но ничто не помогает.

Без этой таблицы БД импортируется на ура.

Сталкивался кто-нибудь с подобным? Нашел ли решение? Что это за affix? Можно ли апгрейтить сайт без нее?

Заранее спасибо за любую помощь.