Apologies, yes, another site on the server was getting overwhelmed by bots, which took the server down, and left it crashing when it restarted.
I hadn't realised that the database here had also been damaged - I've just repaired it, which should fix the database errors. :)
Also, as a general...