qt6社区版默认不带mysql驱动,使用mysql有问题

栏目:日记 作者:rice 发表时间:2025-08-04 00:59:50阅读:36次

网上的一个类QQ网络通信Qt程序,用C++语言开发,使用了Qt5和mysql数据库。下载该源程序,再在Qt6里编译运行,程序启动时有报错信息:数据库mysql连接错误。

在网上查找解决办法,试了几个都不成功。其中有一个解决办法,是在Qt5里使用mysql自带的的 libmysql.dll 文件(该文件在mysql安装目录的lib目录中 ),编译mysql插件程序: qsqlmysql.dll 。编译好以后,将libmysql.dll、qsqlmysql.dll等等几个文件复制到qt5安装目录里的对应子目录里。但是由于使用的是qt6,这个方法目前也不适用。

这个方法的原文链接如下所示。

https://chuxuejiaocheng.com/1b9bb207da.html