Como resolver o erro de tabela marcada com problema no MySQL

image_pdfimage_print

Uma possível forma de resolver o erro:

ERROR 144 - Table './database/table_name' is marked as crashed and last (automatic?) repair failed

No MySQL é:

Pare o banco de dados

service mysql stop

Vá até o diretório onde as tabelas ficam fisicamente salvas. Caso seja um sistema Debian, basta:

/var/lib/mysql/<NOME_DO_BANCO_DE_DADOS>

Execute o comando no arquivo da tabela que é indicado com erro:

myisamchk -r <NOME_DA_TABELA>

Reinicialize o servidor MySQL

service mysql start
Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!