Clipper On Line • Ver Tópico - MySQL: recuperação de banco de dados localhost

MySQL: recuperação de banco de dados localhost

Discussão sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

 

MySQL: recuperação de banco de dados localhost

Mensagempor cjp » 11 Abr 2022 02:06

Pessoal, alguém poderia me ajudar numa questão:
Eu tinha um notebook com um HD SSD de 500 gb, no qual tinha um banco de dados MySQL instalado como localhost.
O notebook se foi, sem possibilidade de recuperação, mas o HD está em perfeito estado.
Preciso recuperar este banco de dados. Gostaria de saber qual é a melhor forma de fazer isso.
Se ligar este HD como slave em outro computador qualquer, seria possível recuperar o banco de dados? Como exatamente? Copiando algum arquivo específico? Qual?
Se assim não der certo, eu conseguiria ligar esse HD como master em algum computador? Funcionaria o sistema operacional?
Agradeço qualquer ajuda.
Inacio de Carvalho Neto
cjp
Usuário Nível 6

Usuário Nível 6
 
Mensagens: 1527
Data de registro: 19 Nov 2010 21:29
Cidade/Estado: paraná
Curtiu: 10 vezes
Mens.Curtidas: 20 vezes

MySQL: recuperação de banco de dados localhost

Mensagempor Itamar M. Lins Jr. » 11 Abr 2022 13:08

Olá!
Compra uma caixinha que liga o SSD, não precisa de nada, só dessa caixinha, compra nessas lojas de produtos da china.
Continua tudo como dantes no quartel de Abrantes!
Screenshot_20220411_130932.png

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

MySQL: recuperação de banco de dados localhost

Mensagempor Itamar M. Lins Jr. » 11 Abr 2022 13:16

Olá!
Lógico que pode até usar via USB 2.0 p/ boot, mas precisa instalar o windows p/ isso.
Eu tenho aqui, uso p/ compilar o ACBR... Bom se tiver USB 3.0 para usar via boot é mais rápido, precisa da caixinha USB 3.0
Pode até montar o MySQL mas precisa MUDAR a configuração p/ pasta D:, F:, etc que vai aparecer.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

MySQL: recuperação de banco de dados localhost

Mensagempor cjp » 11 Abr 2022 15:52

Já tinha visto essa possibilidade de case. Mas tenho uma dúvida: usando essa case, o HD ficaria como slave, correto? E daí eu conseguiria acessar o banco de dados mysql nele? Como exatamente?
Inacio de Carvalho Neto
cjp
Usuário Nível 6

Usuário Nível 6
 
Mensagens: 1527
Data de registro: 19 Nov 2010 21:29
Cidade/Estado: paraná
Curtiu: 10 vezes
Mens.Curtidas: 20 vezes

MySQL: recuperação de banco de dados localhost

Mensagempor JoséQuintas » 11 Abr 2022 17:09

Igual fizemos da outra vez, mas pelo jeito esqueceu.
Desta vez provavelmente mais fácil, porque no HD vai ter a versão exata do MySQL.

Copiar a pasta do programa MySQL, copiar as bases do MySQL, colocar o MySQL no ar.

Usar o MY.INI como referência pra localizar tudo.
E alterar o MY.INI, que contém a localização das bases, para a localização que vai deixar.

Faz com uma cópia, assim deixa o original intacto pra fazer mais testes, se precisar.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

MySQL: recuperação de banco de dados localhost

Mensagempor cjp » 12 Abr 2022 00:28

Realmente tinha esquecido daquela vez que fizemos algo semelhante. Mas é que, naquela vez (que já faz tempo), praticamente vc fez tudo, eu não aprendi, só vi vc fazendo.
Então, vamos ver se eu entendi: vou copiar a pasta MySQL do HD SSD para um pendrive (não tenho o case para copiar direto pro meu novo computador); daí copio do pendrive para o novo computador, sobrescrevendo a pasta MySQL existente (já instalei o MySQL no novo). Fazendo assim, não preciso alterar nada no MY.INI, né?
Está certo assim?
Inacio de Carvalho Neto
cjp
Usuário Nível 6

Usuário Nível 6
 
Mensagens: 1527
Data de registro: 19 Nov 2010 21:29
Cidade/Estado: paraná
Curtiu: 10 vezes
Mens.Curtidas: 20 vezes

MySQL: recuperação de banco de dados localhost

Mensagempor JoséQuintas » 12 Abr 2022 06:37

Faça como postei.
Um MySQL não se sabe qual versão, pra uma base MySQL não se sabe qual versão, não se sabe se vai funcionar.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

MySQL: recuperação de banco de dados localhost

Mensagempor cjp » 12 Abr 2022 22:09

Copiar a pasta do programa MySQL, copiar as bases do MySQL, colocar o MySQL no ar.

Usar o MY.INI como referência pra localizar tudo.
E alterar o MY.INI, que contém a localização das bases, para a localização que vai deixar.


Ok, farei exatamente como vc disse.
Não sei se entendi perfeitamente tudo que vc disse.
Estou mandando o HD para um técnico para ligar no computador dele; ele irá copiar a pasta do MySQL num pendrive pra mim.
Só pra confirmar: a pasta que ele precisa copiar é só a C:\MYSQL, com as subpastas, certo?
Vc disse para usar o My.INI como referência pra localizar tudo. O my.INI do computador novo que estou usando agora está assim:
[MYSQLD]
datadir=c:/mysql/data
tmpdir=c:/mysql/tmp
log-error=c:/mysql/data/mysql.err
port=3306
slow-start-timeout=0
log-warnings=2

Imagino que no HD em questão esteja igual. Se estiver, é esta pasta mesmo, né?
Daí quando eu pegar o pendrive, não seria apenas substituir a pasta MYSQL atual por essa?
Isso não resolveria a questão da possível diferença de versão?
Inacio de Carvalho Neto
cjp
Usuário Nível 6

Usuário Nível 6
 
Mensagens: 1527
Data de registro: 19 Nov 2010 21:29
Cidade/Estado: paraná
Curtiu: 10 vezes
Mens.Curtidas: 20 vezes

MySQL: recuperação de banco de dados localhost

Mensagempor JoséQuintas » 13 Abr 2022 00:37

cjp escreveu:Só pra confirmar: a pasta que ele precisa copiar é só a C:\MYSQL, com as subpastas, certo?


Nunca vi o MySQL instalar nessa pasta.
Pelo menos o MySQL oficial, do site oficial, não usa essa pasta.

Não dá pra usar adivinhação.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

MySQL: recuperação de banco de dados localhost

Mensagempor Itamar M. Lins Jr. » 13 Abr 2022 13:58

Olá!
Estou mandando o HD para um técnico para ligar no computador dele; ele irá copiar a pasta do MySQL num pendrive pra mim.

O case custa 25 reais mais ou menos, ou seja mais barato que o pen drive.

Vai gastar muito mais...

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

MySQL: recuperação de banco de dados localhost

Mensagempor carlos moc » 16 Abr 2022 22:06

Já aconteceu comigo algumas vezes depois que exigi dos clientes nobreak no servidor acabou o problema;

agora se corromper o ibdta1 e se não tiver backup diga adeus;

pare o mysql e faça o backup da pasta ;

instale o mysql e crie o(s) BD com o(s) mesmo(s) nome(s);

pare o mysql;

vá até C:\Program Files (x86)\MySQL\MySQL Server 5.1 e renomeie a pasta data para dataold e pegue a pasta data lá do bkp e cole ;

aí é só reiniciar o servidor;

depois que estiver funcionando pode remover a pasta dataold;
carlos moc
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 68
Data de registro: 16 Out 2017 15:00
Cidade/Estado: Montes Claros MG - Zap (38)99831-5319
Curtiu: 0 vez
Mens.Curtidas: 1 vez




Retornar para Banco de Dados

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 7 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro