Page 1 of 1

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

Posted: 21.01.2015, 17:49
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?

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

Posted: 22.01.2015, 10:04
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