Blog

Notícias e artigos.

Reparar tabelas corrompidas no MySQL

Já precisou reparar tabelas corrompidas em seu banco de dados MySQL?

Por vezes, pode acontecer de uma tabela do MySQL estar corrompida. Isso acontece quando o storage engine da tabela é o MyISAM. O MyISAM não é mais o motor padrão do MySQL desde a versão 5.6. O padrão atual é o InnoDB (default na 5.6 e 5.7 e possivelmente nas próximas), onde não acontece esse tipo de dificuldade.

Documentação oficial: https://dev.mysql.com/doc/refman/8.0/en/corrupted-myisam-tables.html.


Por que as tabelas corrompem?

Ainda que o formato MyISAM seja bom, útil e confiável (todas as alterações feitas em uma tabela feita por uma instrução SQL são gravadas antes que a instrução retorne), as tabelas podem corromper se algum dos seguintes eventos ocorrer:

  • O processo mysqld é interrompido (kill) no meio da escrita;
  • O servidor de banco de dados é desligado;
  • Falhas de hardware;
  • Algum bug no MySQL ou no MyISAM;
  • Uso de um programa externo modificando uma tabela enquanto também é modificada pelo server ao mesmo tempo.


Reparar tabelas corrompidas

As tabelas podem ser reparadas através do phpMyAdmin e você mesmo tem acesso a esta funcionalidade.

É importante realizar o backup da base de dados antes de fazer qualquer alteração.

Também pode ser alterado o storage engine para o InnoDB através do seguinte comando e assim evitar futuras dificuldades:

ALTER TABLE nome-da-tabela ENGINE=InnoDB;

 

Caso tenha dúvidas ou permanece alguma dificuldade, por favor entre em contato com nosso suporte técnico.

Compartilhar artigo

Posts relacionados

E-mail marketing: não caia no spam

Seu e-mail enviado pela nossa ferramenta de E-mail Marketing está caindo no spam ou lixeira eletrônica do seu cliente? Confira essa dica para você resolver esse problema e atingir mais clientes.

Migração gratuita do seu e-mail, bancos de dados e e-mails

Você possui um site ou e-mails corporativos? Fique sossegado enquanto migramos tudo para a RaioZ, com segurança e horário agendado.

Hospedagem de sites com preços imbatíveis. Conheça

Guardamos estatísticas de visitas para garantir a melhor experiência em nosso site.

Ao continuar a navegação, você concorda com nossa política de privacidade. Concordar e fechar