MySQLが接続出来なくなった時に

MySQL全体は動いているのに、一部のDBが動かないような時。

基本は
/var/lib/mysql/****.err
を参照するといいと思うが、そこに

is marked as crashed and should be repaired

というメッセージが残されていた場合。
これはテーブルが壊れている可能性があるので、
そのデータベースに入って

repair table 該当テーブル;

とすればよい。
これで直る場合がある。