Problemas como o desligamento abrupto do servidor podem ocasionar danos em tabelas do banco de dados.
No MySQL existem comandos para manutenção e o que pode ser utilizado neste caso é o seguinte:
mysqlcheck -u'usuario' -p'senha' database --auto-repair
Substitua usuario pelo usuário do mysql, senha pela sua senha do mysql e database pelo nome da base de dados a que deseja reparar. Mantenha as aspas como estão.