MySQL

Для всех любителей и профессионалов этого нелегкого дела.

Модераторы: Почётные модераторы, Модераторы "Программирование"

MySQL

Сообщение dabriel » 16 май 2016, 17:17

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

Re: MySQL

Сообщение [Psycho]-Fox » 17 май 2016, 00:26

Пофайлово чтоль переносил? Или всёж нормальный экспорт/импорт .sql?
В любом случае - надо больше инфы: Как переносил, чем, команды... Использовался стандартный mysqldump или какаято тулза из состава CMS (.php)?
Если это при импорте вылезает - на какой строке спотыкается? (Скопируй кусок sql до и после ошибки, строк по 5-10).
До кучи - попробовать воспользоваться встроенными механизмами проверки таблиц и обновления (миграции) mysql.
Discord: Fox_exe#7634
Аватара пользователя
[Psycho]-Fox
Почётный пользователь
 
Сообщения: 2720
Зарегистрирован: 18 май 2010, 11:54

Re: MySQL

Сообщение vasec » 19 май 2016, 03:58

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

Re: MySQL

Сообщение ddo » 19 май 2016, 08:10

dabriel писал(а):[...]#1112 - Table uses an extension that doesn't exist in this MySQL version. Кто знает как решить проблему?

Скорее всего это из-за того что файлы базы данных были перенесены на версию MySQL младше той, на которой были созданы. Выход - использовать MySQL той же версии или новее.
Для неформального общения - @ddomgn
Аватара пользователя
ddo
 
Сообщения: 3199
Зарегистрирован: 17 сен 2007, 11:33


Вернуться в Программирование

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1