QT5.15.2在Debug模式下QT+mysql打包程序本地连接mysql成功,别的主机连接数据库失败(driver not loaded)的解决方案

2023-12-29 18:33:51

网上找了很久,发现资料非常乱,而且大多数解决不了实际问题。经过不懈尝试,最后终于解决了这个问题。原因:缺少相关库文件。需要包含库文件包含如下:

1.qsqlmysql.dll是在连接mysql过程中生成的。具体生成方法可以网上查找。其生成路径与QT安装目录同级,我QT安装在D盘,故plugins文件夹在D盘目录下。

2.libmysql.dll其路径在安装mysql的文件夹的lib文件夹里。3.libssl-3-x64.dll和libcrypto-3-x64.dll都在安装mysql的bin目录下。将上述四个.dll文件放入打包文件夹.exe同级目录下,即可成功连接。

文章来源:https://blog.csdn.net/qq_64716281/article/details/135204442
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。