Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
Проблема в том, что mysqlcheck ругается на некоторые таблицы - предлагает сделать repair, но при этом говорит, что repair нельзя сделать для InnoDB..
Соответсвенно для этих таблиц не проходит апгрейд и теперь данные видны в phpMyAdmin, но не видны в пхп скиптах...
Нашел совет сделать полный дамп - затем удалить все БД и восстановить дамп, - не слишком ли "стремная" процедура? Cуществуют другие методы?..
и реально ли с InnoDB уйти в MyISAM?! так как выбор был сделан хостингом и не подходит для развернутой системы (но это второстепенный вопрос)
ХЕЛП!!!
Неактивен
А ругается он какими словами?
Дамп — жестоко, достаточно сделать ALTER TABLE tablename ENGINE=InnoDB, это
пересоздаст таблицу с последним форматом данных InnoDB. Только вот, кажется,
формат с 5.0 не менялся. Используется InnoDB plugin?
InnoDB не хуже (а часто и лучше) MyISAM. Уйти, конечно, можно — тем же ALTER.
Неактивен
Страниц: 1