O que fazer quando a tabela do banco de dados fica marcada como corrompida (crashed)
Olá, querido cliente da GeHost! Se você está lendo este guia, provavelmente encontrou uma mensagem como "Table is marked as crashed" ao tentar acessar seu site ou sistema. Não se preocupe — isso é algo comum, e acontece até com os melhores sistemas. Aqui na GeHost, estamos aqui para te ajudar com calma, passo a passo. Você não está sozinho!
💡 Dica do Sensei: Tabelas corrompidas geralmente acontecem por quedas inesperadas, falhas no servidor (mesmo que momentâneas), ou erros no código do seu sistema. O bom é que, na maioria dos casos, podemos consertar isso sem perder dados.
Passo a passo para resolver o problema
-
Entre no painel da GeHost usando seu login e senha. Acesse: painel.gehost.com.br.
-
Uma vez logado, procure pela ferramenta "Bancos de Dados MySQL" no painel. Ela fica na seção “Databases” (Bancos de Dados).
-
Na lista de bancos, localize o banco que está com o problema. Você verá uma tabela marcada com o status "Crashed" ou com um ícone de alerta. Clique no botão "Repair" (Reparar) ao lado dela.
Se o botão não aparecer ou não funcionar, não se preocupe — isso pode acontecer por falhas de acesso temporárias. Nesse caso, siga para o próximo passo.
-
Se o reparo automático falhar: O sistema pode não conseguir consertar a tabela sozinho. Nesse caso, o ideal é exportar os dados antes de tentar qualquer correção manual.
Para isso, clique no botão "phpMyAdmin" ao lado do banco de dados. Isso abrirá o gerenciador de banco de dados do MySQL.
-
No phpMyAdmin, selecione o banco de dados com a tabela corrompida. Em seguida, clique na tabela específica que está com problema.
Na parte superior, clique em "Exportar" e escolha o formato SQL. Salve o arquivo no seu computador. Isso é um backup seguro dos seus dados.
-
Depois de salvar o backup, volte para o phpMyAdmin e tente usar a opção "Reparar tabela" diretamente na interface.
Se ainda não funcionar, pode ser necessário excluir a tabela corrompida e recriá-la — mas só faça isso se tiver certeza absoluta de que o backup está salvo.
-
Se você não tiver certeza sobre como proceder, ou se o problema persistir, entre em contato com o suporte da GeHost.
É só abrir um ticket no painel do cliente, descrevendo o problema com detalhes: nome do banco, nome da tabela, mensagem exata que aparece, e o fato de você já ter feito o backup.
Seu suporte é composto por pessoas reais, treinadas, que vão te ajudar com carinho e segurança.
Prevenção: como evitar isso no futuro
- Faça backups regulares do seu banco de dados — mesmo que pareça óbvio, muitas vezes esquecemos. Use o recurso de Backup no cPanel para criar cópias automáticas.
- Atualize seus sistemas (WordPress, Laravel, etc.) com frequência. Versões antigas podem conter bugs que causam corrupção.
- Não force fechamento de processos ou reinicie o servidor enquanto o banco está em uso.
🌱 Lembrança do Sensei: A tecnologia é uma extensão da sua jornada. Quando algo dá errado, não é falha sua — é parte do caminho. O importante é saber onde pedir ajuda. E aqui, na GeHost, você sempre tem um amigo no suporte.
Se precisar de ajuda, não hesite em nos procurar. Estamos aqui para te ajudar, com respeito, cuidado e um sorriso no coração.
Com carinho,
Sensei da GeHost
Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)