É altamente recomendável verificar a integridade das tabelas de seu database MySQL periodicamente, pois é mais fácil corrigir um problema de corrupção de dados no seu início
Utilizando o comando abaixo você verá quais tabelas precisam sem recuperadas.
O status esperado das tabelas é Ok (Não precisam ser reparadas).
# mysqlcheck -A -e -uroot -psenha_database
Também podemos checar uma tabela individualmente com o comando abaixo:
mysql> check table nome_tabela EXTENDED;
Caso exista alguma tabela que precise ser reparada, você pode usar o comando abaixo:
# mysql -uroot -psenha_database
mysql> use database;
mysql> repair table nome_tabela;
Caso não dê certo, volte o backup mais recente.
Nenhum comentário:
Postar um comentário