gpt4 book ai didi

mysql - 部署 Qt MySql 应用程序

转载 作者:行者123 更新时间:2023-11-29 17:09:12 24 4
gpt4 key购买 nike

我正在使用 Qt5.10.1、VS2017、MySql 8.0(64it) 的 Win10 64 位。我的电脑上一切都很好。在其他计算机上部署应用程序后,弹出错误消息“驱动程序未加载”。

我检查了很多论坛,包括 stackoverflow 中的两个帖子,[Qt][QMYSQL] Deployed app - Driver not loaded Deploying qt mysql application但这对我不起作用。以下是我的文件夹中的dll文件:

enter image description here

qsqlmysql.dll 包含在 sqldrivers 文件夹中。所有平台、软件、SDK 均为 64 位。谁能帮我?谢谢。

最佳答案

感谢所有回答我问题的人。我尝试了很多方法,几乎​​放弃了。我以前从未使用过MySQL,这次我选择最新的MySql 8.0.12。我忽略程序,直接贴出解决方案:

除了libmysql.dll和qsqlmysql.dll之外,另外两个*.dll文件也是必需的(但我搜索的解决方案没有引用它们):libeay32.dll和ssleay32.dll,它们位于MySql/bin/。对于我的电脑来说,它们包含在系统路径中,而对于其他没有安装MySql的电脑来说,它们缺少这两个。因此,我们也需要将它们复制到包中。

如果大家遇到同样的问题,比如使用最新的MySql 8.0,可以尝试这个方法。

关于mysql - 部署 Qt MySql 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51943259/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com