Can't find or not loadable dynamic library file (libmysql.dll)

The official tester's forum for ZeosLib 7.1. Ask for help, post proposals or solutions.
Post Reply
zeoslibuser
Fresh Boarder
Fresh Boarder
Posts: 3
Joined: 10.11.2014, 20:44

Can't find or not loadable dynamic library file (libmysql.dll)

Post by zeoslibuser »

I am working with MySQL server and Zeoslib with Delphi. My program can remotely connect to the MySQL database but not locally. When I run my program locally on my test machine (64Bit Windows 8 ) , it keeps raising the following error - "None of the dynamic libraries can be found or not loadable..."

Image

So, I searched my 64 bit system for the dll file. It is found within the MySQL library folder and MySQL Workbench folder. As suggested by other websites, I copied the libmysql.dll into my application folder. Still, my program keeps raising this NOT FOUND error on my windows 8 system. Any idea?
  • 64Bit Test machine - 64Bit MySQL server, 32 Bit Application using 32bit Zeolibs component.
    32Bit Development machine - 32Bit MySQL server, 32Bit Application using 32Bit Zeoslib component.
Is there 64Bit Zeoslib? I am using 32Bit Zeoslib on my 32Bit system. Can anyone help?
miab3
Zeos Test Team
Zeos Test Team
Posts: 1310
Joined: 11.05.2012, 12:32
Location: Poland

Re: Can't find or not loadable dynamic library file (libmysql.dll)

Post by miab3 »

@zeoslibuser,

You must use the client library which is appropriate for the application that is either 32 or 64 bit.
From what I understood your dll should be 32-bit.

Michal
Post Reply