关于windows下Qt报告“QMYSQL driver not loaded”的解决办法

先说明一句,博主这个帖子的解决办法是用MariaDB试验的,其实跟mysql是一回事,所以帖子里都说的是mysql如何如何,请大家理解。

首先,出现这个问题有三种可能:

1.qt找不到你的mysql的驱动。
      先去你的Qt的安装目录(例:D:\Qt\Qt5.8.0\5.8\mingw53_32\plugins\sqldrivers)下找找看有没有mysql的驱动

      驱动的名字为“qsqlmysql.dll”和“qsqlmysqld.dll”

      如果能找到这两个文件,那么恭喜你,不需要自己去编译生成这两个驱动文件了

      如果去文件夹里找不到这两个文件,那您受累,继续往下看帖子

      好,这种可能性先说到这里

2.qt目录下有驱动文件,但是qt找不到mysql的库文件

     库的文件名为“libmysql.lib”,这个库文件应该放在Qt的bin文件夹下(例:D:\Qt\Qt5.8.0\5.8\mingw53_32\bin)

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值