Estou estudando a pouco tempo MySQL e tive problemas com uma tabela. Ela está corrompida e não sei o que fazer exatamente para recuperá-la. Infelizmente é uma tabela com um número considerável de informações que preciso recuperar pelo menos 70% delas.
Aqui na empresa para administrar o banco, faço uso do phpMyadmin. Quando seleciono através dele a tabela com problema. É apresentado o seguinte erro:
Mensagens do MySQL
#145 - Table './ocomon/ocorrencias' is marked as crashed and should be repaired
Até então OK. Como não conheço muito de MySQL, pesquisei na internet maneiras de reparar a tabela. Encontrei algumas que são feitas através do shell (Esqueci de citar, estou usando Linux, Kurumin 7). Executei o seguinte comando:
Pergunta
GLauber
Bom dia prezados,
Estou estudando a pouco tempo MySQL e tive problemas com uma tabela. Ela está corrompida e não sei o que fazer exatamente para recuperá-la. Infelizmente é uma tabela com um número considerável de informações que preciso recuperar pelo menos 70% delas.
Aqui na empresa para administrar o banco, faço uso do phpMyadmin. Quando seleciono através dele a tabela com problema. É apresentado o seguinte erro:
Mensagens do MySQL
#145 - Table './ocomon/ocorrencias' is marked as crashed and should be repaired
Até então OK. Como não conheço muito de MySQL, pesquisei na internet maneiras de reparar a tabela. Encontrei algumas que são feitas através do shell (Esqueci de citar, estou usando Linux, Kurumin 7). Executei o seguinte comando:
mysqlcheck -B database --tables tabelacomproblema -auto-repair -e -u USUARIO -p SENHA
Enter password:
Digitei a senha conforme solicitado, ele iniciou e novamente me foi apresentado a mensagem abaixo:
error : Table './database/tabelacomproblema' is marked as crashed and should be repaired
Estou fazendo alguma coisa errada? Existe alguma outra forma de restaurar esta tabela?
Desde já fico grato pela atenção
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.