网上找了很久,发现资料非常乱,而且大多数解决不了实际问题。经过不懈尝试,最后终于解决了这个问题。原因:缺少相关库文件。需要包含库文件包含如下:
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同级目录下,即可成功连接。