База данных innodb Mysql продолжает получать таблицы повреждены - PullRequest
1 голос
/ 04 января 2012

Каким-то образом, используя MAMP PRO в моем macbook, некоторые две таблицы просто исчезают через некоторое время.Это началось пару недель назад, и я не могу найти почему.Я читаю журналы, и это указывает мне на устранение неполадок INNODB, которые веб-сайт сообщает об этой ошибке

[ОШИБКА] Не удается найти или открыть таблицу dbcobros / seguimiento из словаря внутренних данных InnoDB, хотя файл .frm длятаблица существует.Может быть, вы удалили и заново создали файлы данных InnoDB, но забыли удалить соответствующие файлы .frm таблиц InnoDB, или вы переместили файлы .frm в другую базу данных?или, таблица содержит индексы, которые не поддерживает эта версия механизма.

- пример словаря несинхронизированных данных.Я последовал совету и удалил потерянный файл .frm, но все еще не мог воссоздать таблицу, поэтому я удалил базу данных и создал ее снова, и запустил дамп SQL, который у меня был.Через пару минут это случилось снова!

Как это случилось?Как я могу повторно синхронизировать словарь данных?Это проблема с установкой MAMP mysql?Я собираюсь приступить к работе со своим приложением, но теперь с этой ошибкой я не уверен, будет ли оно реплицироваться на производственных серверах, и они потеряют критические данные.Пожалуйста, помогите!

...