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

Can't find libmysql.dll and others connecting to MYSQL from ZeosLib in Delphi

对不起,我想问一下如何将 Delphi 与 MYSQL 与 ZeosLib 连接起来。我已经知道这些步骤,但我还无法理解,因为当我在 ZConnection 中更改 Connection = True 的属性时,它不能。这是消息

顺便说一下,我的 OS 实际上是 Linux Ubuntu 并且我必须使用 VirtualBox 来处理它。 所以,如果有人知道这一点,我恳求你们帮助我。

I have got a similar project and I used this link: http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Connect_to_MySQL_Server_(FireDAC) and it's working.

But if you mean : set the "connection := true" in designtime, you have to use the platform assistant under the linux as well.

您需要下载错误消息引用的动态 link 库。以下linkhttps://dev.mysql.com/downloads/windows/installer/8.0.html takes you to MySQL Download page for the latest version of MySQL 8.0.13, or go to this page if you are on a 5.X version https://dev.mysql.com/downloads/installer/

下载相应的 32 位或 64 位文件并安装。找到已安装的 libMySQL.dll 并将该文件放在与 Delphi

创建的可执行文件相同的目录中

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