Как восстановить базу данных MySQL: Неправильная информация в файле: './xxx.frm', [закрытый]

9
задан hobodave 22 February 2010 в 21:31
поделиться

1 ответ

Это относится к ошибке сервера.

Во-первых, файлы .FRM не содержат none ваших «данных». Это просто определение таблицы.

Если все из следующего верны:

  • Таблица использует механизм хранения MyISAM
  • Вам известен оператор CREATE TABLE , необходимый для воссоздания таблицы

Затем сделайте следующее:

  1. Остановите MySQL
  2. Сделайте резервную копию ваших файлов table_name.frm, table_name.MYI, table_name.MYD
  3. Удалите их из каталога данных mysql (обычно / var / lib / mysql)
  4. Запустите MySQL
  5. СОЗДАЙТЕ таблицу снова
  6. Остановите MySQL
  7. Скопируйте файлы .MYD и .MYI обратно в каталог данных, заменив те, что там есть.
  8. Запустить MySQL
  9. ???
  10. Прибыль
16
ответ дан 4 December 2019 в 13:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: