MySQL和Zeoslib:在Windows 8上找不到任何动态库或者无法加载(libmysql.dll)

时间:2015-01-21 14:34:19

标签: mysql database delphi dll zeos

我正在使用MySQL服务器和Zeoslib与Delphi。我的程序可以远程连接到MySQL数据库,但不能在本地连接。但是,它不断引发以下错误 - “没有动态库可以找到或者无法加载......”

enter image description here

所以,我在我的系统中搜索了dll文件。它位于MySQL库文件夹和MySQL Workbench文件夹中。正如其他网站所建议的那样,我将libmysql.dll复制到我的应用程序文件夹中。尽管如此,我的程序仍然在我的Windows 8系统上提出这个NOT FOUND错误。有什么想法吗?

更新

  • 64位测试机 - 64位MySQL服务器,使用32位Zeolibs组件的32位应用程序。
  • 32位开发机器 - 32位MySQL服务器,使用32位Zeoslib组件的32位应用程序。

1 个答案:

答案 0 :(得分:2)

只需从32Bit System复制libmysql.dll并将其粘贴到程序文件夹中的64位系统中,该程序就可以在本地连接到数据库(localhost)。