Назад | Перейти на главную страницу

Странные ошибки MySQL после обновления Distrib (SQL 5.0> 5.1)

Только что обновил Debian с Lenny до Squeeze на одном из моих серверов. На нем размещен сервер MySQL. Обновление прошло нормально, но после того, как MySQL запускается, он проверяет базы данных, чтобы убедиться, что они в порядке. Однако я получаю ошибки для таблиц, находящихся в базе данных mysql.

Я провел обширный поиск в Google и попытался выполнить myiasmchk -r для этих таблиц. В остальном я не нашел других возможных ответов.

Это просто ошибка? Есть способ исправить?

ОШИБКА 1034 (HY000) в строке 1: неверный ключевой файл для таблицы columns_priv; попробуй отремонтировать это

ОШИБКА 1034 (HY000) в строке 1: неверный ключевой файл для таблицы 'db'; попробуй отремонтировать это

ОШИБКА 1034 (HY000) в строке 1: неверный файл ключей для таблицы func; попробуй отремонтировать это

ОШИБКА 1034 (HY000) в строке 1: неверный файл ключей для таблицы host; попробуй отремонтировать это

ОШИБКА 1034 (HY000) в строке 1: неверный ключевой файл для таблицы «tables_priv»; попробуй отремонтировать это

Заранее спасибо за вашу помощь!

Подтверждено как ошибка, патч и подробности Вот

подключитесь к серверу mysql и выполните команды

ремонтный стол func; ремонтный стол db; ремонтный стол хоста;

и т.д...