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

使用qsqlmysql操作mysql提示Driver not loaded

环境: win10

IDE: qt creator

编译器: mingw32

这里简单的记录下。我遇到的情况是在IDE使用debug和release程序都是运行正常,但是当我编译成发布版本之后。老是提示Driver not load。 这就很奇诡了。 回顾了下编译的时候是需要在使用qt先编译下libqsqlmysql.dll的。 我是使用了MySQL Server 5.5版本下的libmysql.lib进行编译的。那我用了他的静态库。他的dll我没有放过来啊。按照这个思路我就尝试了下把mysql软件的libmysql.dll拷贝到的发布的运行目录下。发现真的可以了。

   后面我就想,我在depens软件查看依赖时并没有发现又缺失的东西。后面我把下面的图片中的位置都看了下,看看是否能找到 libmysql.dll的踪影,防止遇到类似的情况能够好排查。最后发现我天真了。真的没有。QT是真的奇妙啊。全靠猜???干干干干干

好了,这就是大概我的处理逻辑。大家有类似的情况,可以按照这个思路解决下。全靠想象啊,朋友们。

http://www.lryc.cn/news/129024.html

相关文章:

  • Java云原生框架Quarkus初探
  • ElasticSearch相关概念
  • 微服务实战项目-学成在线-项目部署
  • 封装form表单
  • 程序员如何利用公网远程访问查询本地硬盘【内网穿透】
  • 算法|Day42 动态规划10
  • vmalert集成钉钉告警
  • 深入解析 MyBatis 中的 <foreach> 标签:优雅处理批量操作与动态 SQL
  • LeGO-Loam代码解析(二)--- Lego-LOAM的地面点分离、聚类、两步优化方法
  • 程序员如何利用公网打造低成本轻量化的搜索和下载平台【内网穿透】
  • 构建可远程访问的企业内部论坛
  • 2023河南萌新联赛第(六)场:河南理工大学-C 旅游
  • C语言 常用工具型API ----------strchr()
  • 建造者模式的理论与实现
  • 非计算机科班如何顺利转码进入计算机领域?
  • 【C++类和对象】类有哪些默认成员函数呢?(下)
  • springboot自定义banner的输出与源码解析
  • LeetCode 141.环形链表
  • Spring-Bean的生命周期
  • Cat(3):客户端集成—简单案例
  • 虚拟机/双系统Ubuntu扩容
  • Nginx搭建本地服务器,无需购买服务器即可测试vue项目打包后的效果
  • SpringBoot 接口调用出现乱码解决 中文乱码
  • JDBC封装与设计模式
  • 小程序扫描二维码获取网址,通过Jsoup进行解析
  • Kubernetes+EFK构建日志分析平台
  • 客服如何减轻工作压力?浅析客服压力管理方法
  • 知识储备--基础算法篇-二分搜索
  • 【MySQL系列】表内容的基本操作(增删查改)
  • docker搭建LNMP