Lazarus, MySQL e o ZEOS

04/10/2019

8

Bom dia.
Acabei de instalar o Lazarus, MySQL e o ZEOS.
Depois de iniciar, no desenvolvimento de um programa, usando o ZEOS, componente de conexão "ZConnection", configurando tudo em propriedades, com o Banco de Dados prontinho, mandei conectar, clicando 2 vezes, mas deu o seguinte erro :
"None of the dynamic libraries can be found or is not loadable: libmysql57.dll, libmysql56.dll, libmysql55.dll, libmysql51.dll, libmysql50.dll, libmariaDB.dll, libmysql.dll!
Use TZConnection. LibraryLocation if the location is invalid".
Baixei da internet o “libmysql.dll” e instalei em C – Windows – System32, mas não deu certo.
Deletei e instalei outro ZEOS 32 BITS e nâo deu certo, retornando a mesma mensagem.
Deletei e instalei outro libmysql.dll para WINDOWS e nâo deu certo, retornando a mesma mensagem.
Esgotei as possibilidades fazendo trocas, deletando e instalando.
O que fazer para conectar ?
Está faltando baixar algo ?
Muito obrigado.
Responder

Posts

03/02/2020

Luiz Calmon

Bom dia.
Acabei de instalar o Lazarus, MySQL e o ZEOS.
Depois de iniciar, no desenvolvimento de um programa, usando o ZEOS, componente de conexão "ZConnection", configurando tudo em propriedades, com o Banco de Dados prontinho, mandei conectar, clicando 2 vezes, mas deu o seguinte erro :
"None of the dynamic libraries can be found or is not loadable: libmysql57.dll, libmysql56.dll, libmysql55.dll, libmysql51.dll, libmysql50.dll, libmariaDB.dll, libmysql.dll!
Use TZConnection. LibraryLocation if the location is invalid".
Baixei da internet o “libmysql.dll” e instalei em C – Windows – System32, mas não deu certo.
Deletei e instalei outro ZEOS 32 BITS e nâo deu certo, retornando a mesma mensagem.
Deletei e instalei outro libmysql.dll para WINDOWS e nâo deu certo, retornando a mesma mensagem.
Esgotei as possibilidades fazendo trocas, deletando e instalando.
O que fazer para conectar ?
Está faltando baixar algo ?
Muito obrigado.
Responder

03/02/2020

Luiz Calmon

Bom dia.
Acabei de instalar o Lazarus, MySQL e o ZEOS.
Depois de iniciar, no desenvolvimento de um programa, usando o ZEOS, componente de conexão "ZConnection", configurando tudo em propriedades, com o Banco de Dados prontinho, mandei conectar, clicando 2 vezes, mas deu o seguinte erro :
"None of the dynamic libraries can be found or is not loadable: libmysql57.dll, libmysql56.dll, libmysql55.dll, libmysql51.dll, libmysql50.dll, libmariaDB.dll, libmysql.dll!
Use TZConnection. LibraryLocation if the location is invalid".
Baixei da internet o “libmysql.dll” e instalei em C – Windows – System32, mas não deu certo.
Deletei e instalei outro ZEOS 32 BITS e nâo deu certo, retornando a mesma mensagem.
Deletei e instalei outro libmysql.dll para WINDOWS e nâo deu certo, retornando a mesma mensagem.
Esgotei as possibilidades fazendo trocas, deletando e instalando.
O que fazer para conectar ?
Está faltando baixar algo ?
Muito obrigado.


Oi Carlos,
Desculpe o anterior, postei sem resposta.

Vá em propriedades do TZConnection e em LibraryLocation coloque o endereço da DLL que esta no MySQL.
Em instalações default fica em \\Program Files\\MySQL\\MySQL Server 8.0\\lib\\libmysql.dll
Deve resolver.
abs
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar