Banco de dados 2 visualizações

Como corrigir uma tabela MySQL marcada como corrompida (crashed)

Ver no WHMCS

Como corrigir uma tabela MySQL marcada como corrompida (crashed)

Olá, querido cliente da GeHost! 🌟

Se você está aqui, provavelmente encontrou um erro como "Table is marked as crashed and should be repaired" ao tentar acessar ou usar uma tabela do seu banco de dados MySQL. Não se preocupe — isso é mais comum do que parece, e temos um caminho claro para resolver isso juntos, com cuidado e segurança.

Antes de tudo: essa correção é feita diretamente no cPanel, e você não precisa de acesso root, nem de comandos complexos. Vamos juntos, passo a passo, como um bom Sensei ensina seu aluno. 🧘‍♂️

Passo 1: Acesse o cPanel da sua conta

Para começar, faça login no painel do cliente da GeHost:

Tela de login do cPanel com campos de Usuário e Senha

Use seu nome de usuário e senha da hospedagem. Se não lembrar, clique em "Esqueci a senha" no login.

Passo 2: Acesse o gerenciador de bancos de dados MySQL

Depois de logado, procure na aba “Bancos de Dados” e clique em “Bancos de Dados MySQL”.

Tela do cPanel com opção 'Bancos de Dados MySQL' destacada

Passo 3: Localize a tabela corrompida

Na lista de bancos de dados, clique no nome do banco que contém a tabela com problema. Você verá uma lista de tabelas.

Procure pela tabela que está com o erro — ela pode estar marcada com um ícone de alerta ou aparecer com o nome em vermelho. Se não souber qual é, verifique os logs do seu sistema ou o nome do aplicativo que está falhando (como WordPress, loja virtual, etc.).

Passo 4: Repare a tabela diretamente no cPanel

Na lista de tabelas, clique no botão “Reparar” (ou “Repair”) ao lado da tabela problemática.

O sistema vai tentar corrigir automaticamente os problemas estruturais da tabela. Isso pode levar alguns segundos — não se apresse!

Dica do Sensei: Se a reparação falhar, não se desespere. Isso pode acontecer se o dano for muito grande. Nesse caso, o ideal é restaurar a tabela a partir de um backup recente (se tiver).

Passo 5: Verifique se o problema foi resolvido

Depois da reparação, tente acessar o sistema ou aplicativo que estava com erro. Se tudo voltar ao normal, parabéns! 🎉

Se ainda houver falhas, pode ser que a tabela esteja muito danificada. Nesse caso, o próximo passo é:

  • Verificar se você tem um backup recente da base de dados (via Backup no cPanel).
  • Restaurar o banco de dados com esse backup.
  • Se não tiver backup, entre em contato com o suporte da GeHost — eles podem ajudar a recuperar dados com ferramentas internas, desde que o problema não seja crítico.

Como prevenir isso no futuro?

Reparar é bom, mas prevenir é melhor. Aqui vão algumas boas práticas:

  • Faça backups regularmente — use a função de backup no cPanel (em Backup).
  • Não feche o servidor ou interrompa o MySQL durante operações com banco de dados.
  • Evite atualizações em massa sem testar em ambiente de desenvolvimento.
  • Use sistemas atualizados (como WordPress, PHP, MySQL) para evitar bugs.

Importante: A GeHost oferece 30 dias grátis de suporte após a entrega da hospedagem. Se precisar de ajuda com backups, restauração ou diagnóstico profundo, é só entrar em contato por meio do painel do cliente: painel.gehost.com.br.

Informações importantes sobre a GeHost

Se precisar de notas fiscais ou dados fiscais, consulte sua fatura. O CNPJ oficial da empresa é:

46.647.904/0001-04G e Soluções e Eventos LTDA (marca Entexp).

Formas de pagamento: Cartão de Crédito (via Stripe ou PayPal) e Pix (via InfoPago).

Seu plano de hospedagem (Econômico, Básico, Médio ou Plus) pode influenciar recursos como espaço, número de bancos e frequência de backups. Consulte seu plano diretamente no painel.

Seu sucesso é o nosso propósito. Estamos aqui com você, a cada passo. 🌿

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.