Qt和MySQL安装好了,在Qt里按照Qt连接MySQL数据库的步骤使用MySQL的时候,报错“QSqlDatabase: QMYSQL driver not loaded”。如图:

在这里插入图片描述
       

       

       

解决办法:

       首先确保你的Qt和MySQL位数一致,都是32位或者都是64位的。
       然后将你的MySQL的安装目录的lib文件夹下的libmysql.dll拷贝到你的Qt安装目录下的bin目录下,也就是:

(1)找到你的MySQL的安装目录的lib文件夹,复制libmysql.dll

在这里插入图片描述
       

(2)粘贴libmysql.dll到你的Qt安装目录下的bin文件夹

在这里插入图片描述
       

       

       

成功,没有报错了,可以在Qt里使用MySQL了。

在这里插入图片描述

Logo

更多推荐