QT6连接MySQL数据库

本文章讲QT6连接MySQL数据库的方法,CLion中配置Qt连接数据库

Qt6是不自带MySQL驱动的,所以要自己去编译驱动,或者下载别人已经编译好的,地址:https://github.com/thecodemonkey86/qt_mysql_driver/releases

自己编译前提:安装Qt源码,安装MySQL数据库

注:复制的文件别给C盘目录下存放,否则项目可能加载不出来

将源码中的qtbase文件夹复制出来复制到其他空问价夹中

将MySQL安装目录中的include和lib文件夹复制到另一个空文件夹中

使用Qt Creator打开刚才复制的D:\aa\q\qtbase\src\plugins\sqldrivers(注意,这个路径是你刚复制qtbase的路径,不是原本Qt源文件中的qtbase路径,别搞错了)

配置构建套件

然后保存,并且点击构建

然后进入到D:\aa\q\qtbase\src\plugins\sqldrivers\build\Desktop_Qt_6_6_3_MinGW_64_bit-Debug\plugins\sqldrivers路径(D:\aa\q这个需要替换成自己实际的),复制qsqlmysql.debug和qsqlmysql.dll文件到Qt安装目录下的D:\Qt\6.6.3\mingw_64\plugins\sqldrivers路径中

最后将MySQL安装目录下的两个库文件拷贝到Qt安装目录中的bin目录下

然后就可以正常使用Qt连接MySQL数据库了

记得,如果还是不行的话,就重启电脑(很重要,也很邪门,不想重启电脑也可以重启MySQL试试,反正我是不行,我是重启电脑才行)

如果你使用的CLion开发的话,那么需要将sqldrivers文件夹复制到你的构建目录下的plugins目录下

最后还要将mysql的两个库文件也放到构建目录底下

记得,重启电脑
然后就能正常连接了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值