Это Drupal 6 cache
стол. Версия сервера: 5.1.49-1ubuntu8.1 (Ubuntu)
В соответствии с Не удается восстановить таблицу Mysql
Выключите вашу БД и сделайте резервную копию. Ремонтные операции опасны.
но согласно http://www.techrepublic.com/article/checking-and-repairing-mysql-tables/5193721
Первое и самое важное, что вы можете сделать перед восстановлением поврежденной таблицы, - это создать ее резервную копию.
Затем выключите сервер MySQL.
Я пробовал то, что говорит techrepublic ... но получил это сообщение от mysqlhotcopy:
DBD::mysql::db do failed: Table './dbname/cache' is marked as crashed and last (automatic?) repair failed at /usr/bin/mysqlhotcopy line 460.
и я получил это сообщение от mysqldump:
mysqldump: Couldn't execute 'show create table `cache`': Table './dbname/cache' is marked as crashed and last (automatic?) repair failed (144)
Если вы остановите сервер MySQL, вы сможете сделать резервную копию файлов базы данных из /var/lib/mysql/databasename
который вы можете восстановить, если есть проблема с ремонтом, и вы не можете сделать надлежащую резервную копию через mysqldump