当前位置: 首页 > news >正文

QT使用MySQL报错:QSqlDatabase: QMYSQL driver not loaded

QT工程里使用到了MYSQL数据库,然而运行时出现以下错误:

QSqlDatabase: QMYSQL driver not loaded

QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7

 

这是由于QT中的MYSQL数据库插件未加载成功,这种情况一般是由两种原因引起:

第一种:无MySQL驱动,那么检查 Qt\5.3\msvc2013_64_opengl\plugins 目录下是否有qsqlmysql.dll,如果没有,就说明Qt没有相应的mysql驱动。这时,在QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7 报错中没有QMYSQL项。

解决方法是:拷贝qmysql.dll至plugins目录下。

第二种:库支持不完善。

解决方法是:将MySQL\MySQL Server 5.7\lib下的libmysql.dll拷贝至Qt\5.3\msvc2013_64_opengl\bin下即可。

相关文章:

  • Qt 的Sqlite 在成功打开后报错
  • 项目开发中源代码树的组织
  • qt 在sqlite inster 数据时候报错
  • 制作一颗菜单树
  • 关于数据库主键和外键(终于弄懂啦)
  • Registered a new domain named ferrymanfractal.com
  • sqlite建表语句(特别是外键问题)
  • Script Panel
  • SQLITE数据表主键设置Id自增方法
  • 自己动手提高ubuntu系统的性能
  • QListT::at: index out of range
  • Qt构建
  • TechEd 2007 Orlando游记(一)之Signpost 2007
  • 浅谈 qmake 之 shadow build
  • 总结编译linux内核的步骤
  • 【407天】跃迁之路——程序员高效学习方法论探索系列(实验阶段164-2018.03.19)...
  • 【跃迁之路】【463天】刻意练习系列222(2018.05.14)
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • 5、React组件事件详解
  • C# 免费离线人脸识别 2.0 Demo
  • const let
  • iOS | NSProxy
  • Logstash 参考指南(目录)
  • SpingCloudBus整合RabbitMQ
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • 基于Vue2全家桶的移动端AppDEMO实现
  • 使用iElevator.js模拟segmentfault的文章标题导航
  • 想写好前端,先练好内功
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • 怎么把视频里的音乐提取出来
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • 浅谈sql中的in与not in,exists与not exists的区别
  • ​Distil-Whisper:比Whisper快6倍,体积小50%的语音识别模型
  • ​业务双活的数据切换思路设计(下)
  • #define MODIFY_REG(REG, CLEARMASK, SETMASK)
  • (1)Android开发优化---------UI优化
  • (1)SpringCloud 整合Python
  • (6)STL算法之转换
  • (webRTC、RecordRTC):navigator.mediaDevices undefined
  • (分享)一个图片添加水印的小demo的页面,可自定义样式
  • (附源码)springboot人体健康检测微信小程序 毕业设计 012142
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (十)c52学习之旅-定时器实验
  • (转)AS3正则:元子符,元序列,标志,数量表达符
  • (转)利用ant在Mac 下自动化打包签名Android程序
  • (转)如何上传第三方jar包至Maven私服让maven项目可以使用第三方jar包
  • (自适应手机端)响应式新闻博客知识类pbootcms网站模板 自媒体运营博客网站源码下载
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .NET CF命令行调试器MDbg入门(二) 设备模拟器
  • .NET Core跨平台微服务学习资源
  • .NET delegate 委托 、 Event 事件,接口回调
  • .net/c# memcached 获取所有缓存键(keys)
  • .NET/C# 使用反射注册事件
  • .NET中的十进制浮点类型,徐汇区网站设计