找不到libmysql.dll和其他人从Delphi中的ZeosLib连接到MYSQL

时间:2018-11-09 05:47:52

标签: mysql delphi libraries zeos libmysql

打扰了,我想问一下如何通过ZeosLib将Delphi与MYSQL连接起来。我已经知道这些步骤,但是当我更改ZConnection中的Connection = True的Properties时,仍然无法实现。这就是消息enter image description here

顺便说一句,我的操作系统实际上是Linux Ubuntu,我必须使用VirtualBox对其进行操作。 所以,如果有人知道这一点,我求你们帮我。

2 个答案:

答案 0 :(得分:1)

您需要下载错误消息所引用的动态链接库。以下链接https://dev.mysql.com/downloads/windows/installer/8.0.html会将您带到MySQL下载页面以获取最新版本的MySQL 8.0.13,如果您使用的是5.X版本https://dev.mysql.com/downloads/installer/

,请转到此页面。

下载适当的32位或64位文件并安装。找到已安装的libMySQL.dll,然后将该文件放在与Delphi创建的可执行文件相同的目录中。

您可以改为将Zeos连接组件的“库位置”属性设置为dll所在的目录。

答案 1 :(得分:0)

  

我有一个类似的项目,我使用了以下链接:   http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Connect_to_MySQL_Server_(FireDAC)   它正在工作。

     

但是,如果您的意思是:在设计时设置“ connection:= true”,则还必须使用Linux下的平台助手。