Como corrigir uma tabela MySQL corrompida (marked as crashed) pelo phpMyAdmin
Olá, querido cliente da GeHost! 😊
Se você está lendo este guia, é porque encontrou um erro comum no seu banco de dados MySQL: “Table is marked as crashed and last (automatic?) repair failed”. Não se preocupe — isso acontece com frequência, especialmente quando há interrupções inesperadas, sobrecarga ou falhas no servidor. O bom é que, com alguns passos simples, você consegue consertar isso sozinho, mesmo sendo iniciante.Este guia foi escrito com carinho, como um guia do Sensei da GeHost — para que você entenda cada passo, sem pressa, com calma e segurança.
Passo a passo: Como reparar uma tabela corrompida no phpMyAdmin
Entre no cPanel da sua conta na GeHost.
Para isso, acesse painel.gehost.com.br e faça login com seu usuário e senha.
Localize o phpMyAdmin.
Na página inicial do cPanel (tela principal), procure pelo grupo Bancos de Dados. Clique em phpMyAdmin.
Escolha o banco de dados com a tabela corrompida.
No lado esquerdo da tela do phpMyAdmin, você verá uma lista de bancos de dados. Clique no nome do banco que contém a tabela marcada como “crashed”.
Localize a tabela corrompida.
Dentro do banco escolhido, você verá uma lista de tabelas. Procure pela que está com o aviso: “marked as crashed”. Geralmente, o nome da tabela aparece em vermelho ou com um ícone de alerta.
Selecione a tabela e clique em “Reparar tabela”.
Marque a tabela com o clique no círculo ao lado dela. Depois, no menu superior, clique em “Reparar tabela”.
Aguarde o processo de reparo.
Depois de clicar em “Reparar tabela”, o phpMyAdmin fará a tentativa de consertar os dados. Isso pode levar alguns segundos, dependendo do tamanho da tabela.
Se o reparo for bem-sucedido, você verá uma mensagem como: “Table repaired successfully.”
Verifique se o problema foi resolvido.
Volte para a lista de tabelas e veja se o aviso “marked as crashed” desapareceu. Se sim, parabéns! Sua tabela está de volta à normalidade.
Dicas importantes (para não se perder no caminho)
⚠️ Atenção: Se o reparo automático falhar, o phpMyAdmin pode sugerir um “Reparo forçado” ou “Reparo com perda de dados”. Nesse caso, não force sem fazer um backup primeiro — mesmo que pareça urgente.
💡 Dica do Sensei: Sempre faça um backup do seu banco de dados antes de tentar qualquer reparo. No cPanel, vá em Backup → Backup Completo ou Backup Parcial (selecione o banco de dados). Assim, você tem uma cópia segura caso algo dê errado.
E se o problema persistir?
Se mesmo após tentar reparar a tabela o erro continuar, pode ser que o dano seja maior do que o phpMyAdmin consegue consertar sozinho.
Nesse caso, não se desespere. A GeHost está aqui para te ajudar! 💙
Entre em contato com nosso suporte técnico pelo painel do cliente (painel.gehost.com.br) ou via e-mail em suporte@gehost.com.br. Informe que há uma tabela MySQL corrompida e envie o nome do banco e da tabela.
Seu problema será analisado por um dos nossos técnicos especializados — e, com o cuidado que você merece, será resolvido com segurança.
Resumo rápido (para lembrar depois)
- Entre no cPanel da sua conta.
- Abra o phpMyAdmin.
- Selecione o banco com a tabela corrompida.
- Marque a tabela com o erro “crashed”.
- Clique em “Reparar tabela”.
- Se falhar, faça um backup e peça ajuda ao suporte.
Se você seguir esses passos com calma, tudo vai ficar bem. Lembre-se: você não está sozinho. A GeHost é sua parceira de tecnologia, com coração e dedicação desde 2015.
Com carinho,
Sensei da GeHost 🌿
Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04) — Todos os direitos reservados.