Seu banco de dados MySQL é fundamental para armazenar e gerenciar dados. Se ele começar a apresentar problemas como erros ou tabelas corrompidas, isso pode afetar seu site ou aplicativo. Felizmente, ferramentas como phpMyAdmin e Adminer facilitam o reparo de bancos de dados. Este guia explica passo a passo como consertar seu banco MySQL usando essas ferramentas.
Contents
REPARAR BANCOS DE DADOS MYSQL COM O PHPMYADMIN
Se seu site se comporta de forma estranha, exibindo erros desconhecidos ou sem conseguir salvar as configurações permanentemente, é provável que o banco de dados esteja corrompido.
Quando isso acontece, você pode tentar reparar as tabelas do banco com uma das ferramentas de administração mais populares: phpMyAdmin ou Adminer.
Para reparar tabelas do banco MySQL com o phpMyAdmin, siga estes passos:
Faça login no cPanel ou abra o phpMyAdmin diretamente, se já souber como.

Na seção DATABASES da tela inicial do cPanel, clique em phpMyAdmin:

A página de administração do phpMyAdmin abrirá em uma nova janela. Na barra lateral esquerda, clique no nome do banco em que deseja trabalhar. Por exemplo, a imagem abaixo mostra o banco selecionado chamado example_wordpress:

Na janela principal à direita, marque as caixas das tabelas do banco que você quer reparar.
Para selecionar todas as tabelas de uma vez, marque a caixa Check All.

No menu suspenso, selecione "With selected: Repair table." O phpMyAdmin então inicia o processo de reparo e informará se ele foi bem-sucedido.
REPARAR BANCOS DE DADOS MYSQL COM O ADMINER
Adminer é um software de administração de banco de dados pequeno e poderoso, com praticamente os mesmos recursos do phpMyAdmin. A grande vantagem é que essa ferramenta consiste em apenas um arquivo, tornando sua instalação e uso extremamente simples.
Após enviar o arquivo do Adminer para o site, você já pode começar a usá-lo. Abra-o no navegador e faça login no seu banco de dados:

Após o login, selecione o banco que deseja reparar no painel esquerdo:

Na janela principal, selecione todas as tabelas do banco e inicie o processo de reparo:

O Adminer pode informar que o reparo é impossível se o seu mecanismo de banco for InnoDB. Nesse caso, selecione novamente todas as tabelas e clique em optimize.
Isso recriará todas as tabelas do banco e é tão útil quanto reparar!