Страница 1 из 1

MySQL

СообщениеДобавлено: 16 май 2016, 17:17
dabriel
Только, что перенес базу данных , размером 2GB. Скопировал а затем запустил заново MySQL 5.0.18 . Было хотел просмотреть таблицы, но вылетело сообщение: #1112 - Table uses an extension that doesn't exist in this MySQL version. Кто знает как решить проблему?

Re: MySQL

СообщениеДобавлено: 17 май 2016, 00:26
[Psycho]-Fox
Пофайлово чтоль переносил? Или всёж нормальный экспорт/импорт .sql?
В любом случае - надо больше инфы: Как переносил, чем, команды... Использовался стандартный mysqldump или какаято тулза из состава CMS (.php)?
Если это при импорте вылезает - на какой строке спотыкается? (Скопируй кусок sql до и после ошибки, строк по 5-10).
До кучи - попробовать воспользоваться встроенными механизмами проверки таблиц и обновления (миграции) mysql.

Re: MySQL

СообщениеДобавлено: 19 май 2016, 03:58
vasec
установить нужный "extension" или MySQL в комплекте с ним.. если не поможет просто продиагностируй файл с таблицами http://www.oemailrecovery.com/ru/mysql_recovery.html скорее всего это повреждение…

Re: MySQL

СообщениеДобавлено: 19 май 2016, 08:10
ddo
dabriel писал(а):[...]#1112 - Table uses an extension that doesn't exist in this MySQL version. Кто знает как решить проблему?

Скорее всего это из-за того что файлы базы данных были перенесены на версию MySQL младше той, на которой были созданы. Выход - использовать MySQL той же версии или новее.