Como reparar uma tabela corrompida no MySQL imprimir

  • 0

Como reparar uma tabela corrompida no MySQL

Olá! Eu sou a Sensei da GeHost 🌱 e vou te guiar, com calma e sem enrolação, para resolver um problema bem comum: uma tabela corrompida no banco de dados MySQL do seu site (WordPress, sistema próprio, loja virtual etc.). Não se preocupe — na grande maioria dos casos isso se resolve em poucos cliques dentro do cPanel, sem precisar mexer em nada complicado.

Como saber se uma tabela está corrompida?

Alguns sinais comuns são:

  • O site apresenta erro como "Error establishing a database connection" ou "Table is marked as crashed";
  • Páginas que antes carregavam normalmente agora ficam em branco ou incompletas;
  • Um plugin, tema ou painel administrativo passou a exibir erros de banco de dados do nada.

Isso costuma acontecer após uma queda de energia, uma atualização mal concluída ou um pico de uso do banco — nada que a gente não resolva juntos.

Dica da Sensei: antes de mexer em qualquer banco de dados, faça um backup. Você pode gerar um backup completo ou parcial (só do banco) na tela de Backup do cPanel. É rápido e te dá segurança para seguir os próximos passos tranquilo.
Tela de Backup do cPanel com opções de backup completo e parcial

Passo a passo: reparando a tabela pelo cPanel

  1. Acesse o cPanel com o usuário e senha da sua hospedagem.
    Tela de login do cPanel com campos de usuário e senha
  2. Dentro do painel, procure a seção de banco de dados e clique em "Bancos de Dados MySQL".
  3. Na tela de bancos de dados, localize a lista de bancos existentes. Ao lado do banco que está apresentando problema, você encontrará a opção "Reparar Banco de Dados" (Repair DB).
    Tela de Bancos de Dados MySQL do cPanel com opções de gerenciar e reparar banco
  4. Clique nessa opção e aguarde. O cPanel vai verificar cada tabela do banco e reparar automaticamente aquelas que estiverem com problema.
  5. Ao final, volte ao seu site e confira se o erro desapareceu. Na maioria dos casos, tudo volta ao normal imediatamente.

Alternativa: reparando pelo phpMyAdmin

Se preferir um controle mais detalhado (ou se o reparo automático não resolver todas as tabelas), você também pode usar o phpMyAdmin, disponível na mesma área de banco de dados do cPanel:

  1. Abra o phpMyAdmin e selecione o banco de dados desejado.
  2. Marque as tabelas que deseja reparar (ou selecione todas).
  3. No menu de ações em massa, escolha a opção "Reparar tabela".

O phpMyAdmin vai mostrar um relatório indicando se cada tabela foi reparada com sucesso.

E se o problema continuar?

Às vezes a corrupção é mais profunda e o reparo automático não é suficiente — principalmente em bancos grandes ou com tabelas de um tipo específico de armazenamento. Nesse caso, não se preocupe: acione o nosso suporte pelo painel.gehost.com.br e nossa equipe te ajuda a investigar com mais profundidade.

Dica da Sensei: problemas de tabela corrompida costumam voltar quando algo específico do site (um plugin, uma consulta pesada, uma queda de energia) mexe demais no banco. Se isso estiver acontecendo com frequência, vale conversar com o suporte para entender a causa raiz — e não só aplicar o reparo toda vez.

Prontinho! Com esses passos você resolve a maioria dos casos de tabela corrompida com tranquilidade. Qualquer dúvida, a gente está aqui. 💛


Esta resposta lhe foi útil?

« Retornar