Lazarus, ZEOS e erro de libmysql.dll

02/08/2022

6

Bom dia a todos,
Estou com um problema e não consigo solucionar.
Erro ao clicar em Connected do ZConnection1:
Client-Library C:\...\libmysql.dll found but could not loaded. Check compile-target and library compatibility!

A principio se pensa que é um erro de compatibilidade da versão do libmysql.dll
mas não é porque eu tenho 2 computadores com os mesmos programas e versões instalados.
Em 1 pc funciona e no outro eu obtenho o erro.
Então o problema é outro e não o arquivo libmysql.dll.

Ambos possuem o Lázaros 2.2.2 e Windows 10 e o pacote do Zeos instalado, tudo igual.
Eu poderia formatar o pc que não funciona, mas reinstalar tudo novamente me desanima,
gostaria de encontrar a solução.

A única diferença entre os dois pcs é que o que não funciona possui o Warsaw e o Whatsap instaldos.
Mas reiniciei em modo de segurança e testei e deu o mesmo erro, não deve ser influencia desses programas.

Fico sem saber mais o que fazer, já fiz limpeza em arquivos, pastas, registro, deixei as variáveis de ambiente path
iguais ao pc que funciona, e nada.

Se alguém tiver mais alguma ideia por favor comente esse post.

Obrigado.
Roberto Rodrigues

Roberto Rodrigues

Responder

Post mais votado

06/08/2022

Não encontrei nenhuma solução.
Então formatei o pc, instalei o Wndows 11
Instalei o Lazarus 64 e usei a libmySQL.dll 64 bits

e tudo funcionando.

ok.

Roberto Rodrigues

Roberto Rodrigues
Responder

Mais Posts

02/08/2022

Leonardo Xavier

Instalou o driver Mysql no seu computador?
Geralmente instalando o driver Mysql resolve teste tipo de problema.
Responder

03/08/2022

Roberto Rodrigues

Instalou o driver Mysql no seu computador?
Geralmente instalando o driver Mysql resolve teste tipo de problema.

Eu uso o Xampp nos dois pcs e não instalei o Mysql separado em nenhum dos dois.
Pois o Xampp já instala o Mysql. E se funciona assim em um pc não tem porque não
funcionar o noutro.
As configurações dos programas nos dois computadores são iguais.
Então eu não sei realmente qual é o problema.
Obrigado pela dica, se timer mais alguma ideia estou ouvidos.
Valeu Leonardo.

Responder

04/08/2022

Roberto Rodrigues

Amigos consegui resolver.
Fiz o seguinte:
baixei libmySQL de 32 bits e 64 bits
testei a 32 deu erro
testei a 64 deu certo
O erro era muito simples.

como eu tinha certeza que os dois pcs estavam configurados iguais em 64 bits,
e antes eu já havia testado muitas libmySQL e não funciou, já tinha abandonado.
Mas agora funcionou.

Fica ai a dica pra quem tem o mesmo problema.
Obrigado.

Responder

04/08/2022

Roberto Rodrigues

Opsss

nada feito
cometi um equivoco aqui
Marquei o DesignConnect e achei que tinha clicado no Connected

Nada feito,

não funionou

continua o mesmo problema.
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários,
consulte nossa política de privacidade.

Aceitar