0

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

在此处输入图像描述

所以,我在我的系统中搜索了 dll 文件。它位于 MySQL 库文件夹和 MySQL Workbench 文件夹中。根据其他网站的建议,我将 libmysql.dll 复制到了我的应用程序文件夹中。尽管如此,我的程序仍然在我的 Windows 8 系统上引发此 NOT FOUND 错误。任何想法?

更新

  • 64 位测试机 - 64 位 MySQL 服务器,使用 32 位 Zeolibs 组件的 32 位应用程序。
  • 32Bit Development machine - 32Bit MySQL 服务器,32Bit Application 使用 32Bit Zeoslib 组件。
4

1 回答 1

2

通过简单地从 32 位系统复制 libmysql.dll 并将其粘贴到程序文件夹中的 64 位系统中,程序就能够在本地(localhost)连接到数据库。

于 2015-01-21T21:34:43.093 回答