O índice MySQL corrompido causou perda de dados! Como recuperar dados?

1

A introdução ao meu problema está seguindo.

Alguns dias atrás eu não consegui iniciar o serviço MySQL no Wamp! Bem, eu estava pesquisando bastante para encontrar a solução por que ele não inicia e um cara sugeriu desligar o Wamp, remover um arquivo de índice e iniciar o Wamp novamente (para que o Wamp tente recriar o índice corrompido novamente, ou algo assim)

O arquivo que eu removi é este:

bin\mysql\mysql5.6.12\data\mysql-bin.index

OK, após o reinício, recebi novamente o ícone verde no sistema try e o serviço começou a funcionar normalmente.

Agora, esse arquivo de índice tem conteúdo como:

.\mysql-bin.000029
.\mysql-bin.000030
.\mysql-bin.000031

Antes deste erro, ele tem a mesma estrutura com números 000001-000028 .

Estou usando o Wamp 2.4 (x86) com o Apache 2.4.4 / MySQL 5.6.12 / PHP 5.4.16.

O problema vem aqui.

Depois disso eu tentei acessar alguns dos meus mais recentes projetos php e com todos eles eu estou recebendo mensagens de erro semelhantes no navegador.

Fatal error: Uncaught exception 'PDOException' with message
'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'dbname.tablename'
doesn't exist' in C:\wamp\www\... on line xxx

Eu iniciei o Navicat Premium para ver o que está errado e, à primeira vista, todos os bancos de dados e tabelas estavam lá (e eles ainda estão). Nunca mudei nada com a instalação do Wamp para que o nome de usuário e a senha ainda sejam iguais ("root"/"") .

Então percebi que as tabelas em bancos de dados são apenas nomes na lista. Quando tento abrir qualquer um deles, estou recebendo erro 1146 - Table 'database_name.table_name' doesn't exist

NÃOPOSSUICÓPIADEBACKUP!

Agorapossocriarnovosbancosdedados/tabelaseelesfuncionam,masnãopodemusardbs/tblsantigos.Existealgumacoisaqueeupossafazerpararecuperaressesbancosdedados/tabelas.Naverdade,apenasumbancodedadoséimportanteporquenãotenhobackupparaesse.

Eutenteifazeroarquivomysql-bin.indexmanualmente,comtodasaslinhas(000001-000031),masaindanãofunciona.Eutenteiencontrarsoluçõesemtodaaweb,incluindoStackOverfloweMySQLsiteoficial,masnãoencontreinadautilizável.Euencontreialgumasdicas,masnadaresolveuomeuproblemaoueusimplesmentenãosabiacomoseguirasinstruções.

Atualização#1

Download completo do diretório 'data' (1.2Mb)

    
por Wh1T3h4Ck5 02.05.2014 / 03:04

0 respostas

Tags