
Иногда после некорректной перезагрузки сервера некоторые базы MySQL повреждаются и нуждаются в исправлении ошибок. Проверить на наличие ошибок и исправлять их можно следующими командами:
myisamchk
Параметры уровня проверки:
--medium-check - средний
--extend-check - расширенный
Пример использования:
| # myisamchk --fast --silent /var/db/mysql/*/*.MYI |
ВНИМАНИЕ! Myisamchk нужно запускать при остановленном mysqld, иначе нужно использовать утилиту mysqlcheck!
Пример использования утилиты mysqlcheck :
| # mysqlcheck --repair --all-databases --auto-repair -u username -p |
Иногда можно наблюдать такую ошибку:
| Error : Incorrect file format |
В таком случае необходимо при использовании mysqlcheck добавить опцию --use-frm.
Последние комментарии
1 год 43 недели назад
2 года 15 недель назад
4 года 16 недель назад
4 года 38 недель назад
5 лет 9 недель назад
5 лет 24 недели назад
5 лет 24 недели назад
5 лет 28 недель назад
5 лет 39 недель назад
5 лет 43 недели назад