Qt连接MySQL数据驱动(绝对有效)

本文详述了在Qt中连接MySQL数据库的步骤,包括安装Qt源码、编辑mysql.pro文件、解决编译错误、复制必要的库文件,并提供了解决缺少驱动问题的方法。文章末尾还分享了相关配置文件和库的下载链接。
摘要由CSDN通过智能技术生成

笔者来来回回和其斗争了4次,一次是在工作机上安装,一次是自己电脑安装,还有两次是重新卸载然后再次安装,因此给出自己的经验与过程,以便帮助他人。

首先安装Qt的时候一定要安装Source源码,因为我们要在mysql 源码中进行操作

成功安装qt源码之后在E:\SoftWare\QtCreator\5.13.2\Src\qtbase\src\plugins\sqldrivers\mysql   目录中找到mysql.pro 工程文件,打开之后进行编辑

首先屏蔽#QMAKE_USE += mysql  因为它会产生“Library 'mysql' is not defined.” 报错,接着添加3个东西

//该路径是mysql的头文件路径
INCLUDEPATH += "D:/mySql/include"
//这是MySQL的库文件路径
LIBS += "D:/mySql/lib/libmysql.lib"
//为了方便查找,不妨增加一条语句,该语句用来指明编译后的结果输出的位置
DESTDIR  = ../mysql/lib/

这些步骤执行之后可能还有这样的报错即:“Cannot read E:/qtsqldrivers-config.pri: No such file or direct

评论 32
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值