Por que aparece o erro 'Table is marked as crashed' no MySQL imprimir

  • 0

Por que aparece o erro 'Table is marked as crashed' no MySQL?

Olá, querido cliente da GeHost! 😊 Se você está vendo a mensagem "Table is marked as crashed" ao tentar acessar seu banco de dados MySQL, não se preocupe — isso é algo comum, e o mais importante: não é um problema seu. É um sinal de que algo aconteceu com uma tabela do banco, e a gente te ajuda a resolver isso com calma e segurança.

Imagine seu banco de dados como uma grande biblioteca. Cada livro é uma tabela. Agora, se alguém fechou a porta da biblioteca com força, e o livro (tabela) ficou com a capa danificada, o sistema não consegue ler ele direito. É exatamente isso que acontece com o MySQL quando uma tabela é "marcada como crashada" — ela está danificada ou corrompida, mas o sistema ainda a reconhece.

Por que isso acontece?

Esse erro geralmente ocorre por um dos seguintes motivos (sem culpa sua!):

  • Interrupção inesperada durante o uso (ex: servidor travou, corte de energia, reinício abrupto).
  • Problemas de disco ou espaço no servidor (embora a GeHost monitore isso).
  • Erros no código do seu site que tentam acessar a tabela de forma incorreta ou com muita frequência.
  • Problemas de hardware no servidor (coisa que a GeHost cuida por trás dos panos).

É importante saber que, mesmo que o erro apareça, o banco de dados geralmente ainda está intacto. A tabela só precisa de um "reparo" — e isso é possível!

Como resolver esse erro (passo a passo)

Como cliente da GeHost, você tem acesso ao painel cPanel, que é o seu centro de controle. Vamos lá, passo a passo:

  1. Entre no painel do cliente em painel.gehost.com.br.

  2. Na seção de hospedagem, clique em cPanel para acessar o painel de controle.

  3. No cPanel, procure pela seção Banco de Dados e clique em MySQL Databases.

    Tela 'Bancos de Dados MySQL' no cPanel
  4. Localize o banco de dados que está com o erro (geralmente o nome do seu site ou um nome como seusite_db).

  5. Na coluna "Ações", clique em phpMyAdmin — essa é a ferramenta que vamos usar para consertar a tabela.

  6. No phpMyAdmin, selecione o banco de dados no menu lateral esquerdo.

  7. Na parte superior, você verá uma lista de tabelas. Procure pela tabela que está com o erro (geralmente com um ícone vermelho ou mensagem de alerta).

  8. Clique no nome da tabela (ou no ícone de "Reparar" se aparecer).

  9. Na parte superior da tela, clique em Reparar tabela (ou "Repair Table").

    Tela de seleção de banco de dados no phpMyAdmin
  10. Se o sistema pedir, confirme a ação. O processo leva poucos segundos.

  11. Depois de reparar, a tabela deve voltar a funcionar normalmente.

Dicas importantes (como um amigo que te ajuda)

💡 Dica sensata: Se o erro persistir em várias tabelas, pode ser um problema mais profundo. Nesse caso, entre em contato com o suporte da GeHost — e não se preocupe, estamos aqui para te ajudar. A equipe é formada por pessoas reais, com coração e experiência, que cuidam de você com carinho.

💡 Previna o futuro: Evite fazer atualizações massivas no banco de dados à noite ou durante horários de pico. Sempre faça backups antes de alterações importantes. No cPanel, você pode gerar um backup completo com um clique — é só ir em Backup e escolher "Backup Completo".

Quer saber mais?

Se você não se sente confortável com esses passos, ou se o erro aparecer de novo, não hesite em nos chamar. Nosso suporte é feito por pessoas reais, com paciência e atenção — e está disponível por 30 dias após a entrega, como prometido.

Você não está sozinho nessa. A GeHost está aqui para te ajudar, com respeito, cuidado e um toque de humanidade. 💛

Com carinho,
Sensei da GeHost


Esta resposta lhe foi útil?

« Retornar