Таблица используется.

  • Автор темы Автор темы Pustota
  • Дата начала Дата начала

Pustota

Новичок
Таблица используется.

Есть такая проблема:
Ребутнул сервер. MySQL в это время что-то делала таблицу. Теперь файл с этой таблицей переименован в .TMD, а в phpMyAdmin'е пишется, что таблица используется. И не может найти таблицу, соотв.
Можно ли обратно ручками переименовать файл? Или что-то ещё надо шаманить?
 
.TMD это файл данных временной таблицы. Похоже что во время ребута у тебя было запущено ALTER/REPAIR/OPTIMIZE или что-то еще что создает компию таблицы.
Странно что исчез файл данных исходной таблицы.
Обязательно сделай бэкап этого .TMD файла и .frm файла.
Затем переименуй его в .MYD и сделай:
REPAIR TABLE tbl_name USE_FRM.
 
Да, скорее всего отпимизация шла. Всё починил. Спасибо всем.
 
Сверху