You said you get this error weekly? Does that mean it works sometimes, then breaks and fixes itself automatically?

I can think of two things to cause that, Shinjiru mysql service crashes and they reboot it or someone crashes your database through an exploit (don't know why it would come up)

If it's worked before, I suggest going to phpmyadmin and "repairing" all your tables.