news 2026/7/5 21:32:13

【BUG解决】qt6.9.3 连接MySQL8.0.44 失败(缺少驱动文件)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【BUG解决】qt6.9.3 连接MySQL8.0.44 失败(缺少驱动文件)

一、问题描述

qt6+ 版本默认不预装 QMYSQL 驱动文件,导致qt应用连接MySQL数据库时报错:
“qt.sql.qsqldatabase: QSqlDatabase: can not load requested driver ‘QMYSQL’, available drivers: QIBASE QSQLITE QMIMER QOCI QODBC QPSQL”

问题排查:

1.检查qt安装路径:C:\Qt\6.9.3\mingw_64\bin (以你的实际安装路径为准),是否存在libmysql.dll和libmysql.lib

2.检查路径C:\Qt\6.9.3\mingw_64\plugins\sqldrivers,是否存在qsqlmysql.debug和qsqlmysql.dll文件

二、问题解决

(一)、拷贝libmysql.dll和libmysql.lib

① 确保你已经安装了 MySQL
② 在本机 MySQL 的安装路径下查找:C:\Program Files\MySQL\MySQL Server 8.0\lib
libmysql.dlllibmysql.lib复制到 C:\Qt\6.9.3\mingw_64\bin

(二)、生成qsqlmysql.debug和qsqlmysql.dll

① 在本地找个风水宝地,确认路径无中文,新建文件夹(D:\qt-mysql-driver),为了后续生成文件做准备;
将 C:\Program Files\MySQL\MySQL Server 8.0 中的lib文件夹和include文件夹复制到 D:\qt-mysql-driver

② 找到 C:\Qt\6.9.3\Src\qtbase\src\plugins\sqldrivers ,用qt打开(如果没有Src文件夹,见下文第三大点)
将sqldrivers 文件夹下所有文件选中,点击打开

③ 第一次打开会进入这个界面,点击构建,等待运行

④ 运行完毕点击左侧边菜单栏 “编辑”,看到如下结构

⑤ 打开.cmake.conf,加入如下 “神秘小代码”
还记得刚刚新建的文件夹吗? 第 二、 (二) 、① 步

SET(FEATURE_sql_mysql ON)SET(MySQL_INCLUDE_DIR"D:/qt-mysql-driver/include")# MySQL 的头文件路径SET(MySQL_LIBRARY"D:/qt-mysql-driver/lib/libmysql.lib")# MySQL 的库文件

保存后点击这个锤子进行编译

⑥ 找到这个build文件夹,找到路径:C:\Qt\6.9.3\Src\qtbase\src\plugins\sqldrivers\build\Desktop_Qt_6_9_3_MinGW_64_bit-Debug\plugins\sqldrivers 中的qsqlmysql.debugqsqlmysql.dll

将这两个文件复制到路径: C:\Qt\6.9.3\mingw_64\plugins\sqldrivers 下即可

运行效果:
日志:qt.sql.mysql: QMYSQLDriver::open: Illegal connect option value ‘CHARSET=utf8mb4’

三、缺少Src文件夹的问题

① 打开 maintenance tool

② 登录 → 选择"添加或移除组件 " (add or remote …)
找到自己版本的qt, 选中所属的sources ,点下一步进行安装即可,安装完继续上述配置步骤

四、参考博客

① 作者 : m0_50696579 文章 : <<Windows11下背景下的Qt6连接MySQL驱动>>

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/5 13:52:59

CST设计:可重构超表面宽带窄带可切换吸收与多波束技术

CST设计 可重构超表面 宽带窄带可切换吸收与多波束超表面玩得溜&#xff0c;参数设计能愁秃头。今天咱们来点实战干货&#xff0c;聊聊用CST折腾可重构超表面的骚操作——既能当宽带吸波毯子&#xff0c;又能秒变窄带信号捕捉器&#xff0c;顺手再甩几个多波束出来。先上硬菜&…

作者头像 李华
网站建设 2026/7/4 17:17:26

ai智能搜索文献:高效精准的学术资源检索新工具与应用研究

传统的文献搜索&#xff0c;是我们去适应机器的逻辑&#xff1a;拆解关键词、使用布尔运算符&#xff08;AND, OR, NOT&#xff09;。而新一代的AI学术工具&#xff0c;正在让机器来适应人类的思维&#xff1a;它们能理解模糊的问题&#xff0c;能联想相关的概念&#xff0c;甚…

作者头像 李华
网站建设 2026/7/5 4:04:27

英文文献的高效检索与阅读策略研究

传统的文献搜索&#xff0c;是我们去适应机器的逻辑&#xff1a;拆解关键词、使用布尔运算符&#xff08;AND, OR, NOT&#xff09;。而新一代的AI学术工具&#xff0c;正在让机器来适应人类的思维&#xff1a;它们能理解模糊的问题&#xff0c;能联想相关的概念&#xff0c;甚…

作者头像 李华
网站建设 2026/7/1 9:57:56

打造专属问答社区,开源系统助力内容创业新风口

温馨提示&#xff1a;文末有资源获取方式在当前互联网环境中&#xff0c;内容为王依然是铁律&#xff0c;而问答型平台以其高度的用户互动性和内容价值&#xff0c;始终占据着重要地位。你是否也曾梦想拥有一个类似知乎、百度知道的网站&#xff0c;用于知识分享、品牌互动或内…

作者头像 李华