Como posso recuperar um banco de dados mysql de um disco rígido?


9

Minha caixa mythtv travou por causa de um disco rígido corrompido. Eu posso ver meus dados quando conectados a outro computador. Preciso saber como recuperar o banco de dados para carregá-lo na minha nova unidade.

mysql 

11
Qual sistema operacional
Unfundednut

Respostas:



1

Se você estiver usando linux, os bancos de dados serão armazenados /var/db/geralmente. Se é mysql /var/db/mysql/.


11
/ var / lib / mysql também é comum, ou consulte /etc/my.cnf
nos

1

Vá dentro do diretório MySQL db do disco rígido, haverá alguns arquivos para cada banco de dados. Recupere-os.

Aqui está a parte complicada. Você precisará obter a mesma versão do mySQL daquela que estava na caixa morta. Depois de saber qual versão era, instale-a em um novo equipamento e copie os arquivos.

Depois disso, você pode usar o php myadmin ou a interface mysql cli para fazer uma exportação adequada.


0

Se você ainda pode ler do HD, tente copiar os arquivos db para outro sistema executando o mysql. Se os arquivos db não estiverem corrompidos, você poderá acessar o banco de dados.

Os arquivos db devem residir dentro de uma pasta chamada [db_name]


Eu já tentei isso, mas isso não funcionou. Muitos deles estavam desaparecidos.
Codigo_idiot

-1

Use um serviço de recuperação de dados se as informações forem muito valiosas para você, pois qualquer tentativa de recuperação de dados DIY pode diminuir as chances de uma tentativa posterior.

Dito isto, usar GetDataBack é uma boa aposta para unidades NTFS ou FAT (elas têm duas versões diferentes. Aqui está um guia para ajudá-lo com HDs do Linux (na verdade, o conselho funcionará com qualquer tipo de HD, mas para unidades formatadas em FAT e NTFS) você pode usar GetDataBack).

Espero que isto ajude!


Ele disse que é o MythTV, e que roda no Linux. Recomendando software de recuperação de arquivos para sistemas de arquivos FAT / NTFS é uma espécie de inútil ...
Alex

+1 porque ele também colocou um link para os HDs do Linux.
Hello71
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.