Saturday, 1 May 2010

Проверка всех баз данных MySQL / MyISAM на сервере

При наличии панели ISPManager:
mysqlcheck --check --all-databases -u root -p`cat /usr/local/ispmgr/etc/ispmgr.conf | grep Password | awk '{print $2}' | head -n1`
В общем случае:
mysqlcheck --check --all-databases -u root -p
Для фикса надо добавить флаг:  --repair   

2 comments:

  1. а нафига их проверять?
    в my.cnf
    myisam-recover = FORCE
    и все

    ReplyDelete
  2. Это не в контексте шареда :) Это в контексте клиентских машинок.

    ReplyDelete

Note: only a member of this blog may post a comment.