qt 配置 mysql 驱动问题:Cannot load library qsqlmysql;QMYSQL driver not loaded

项目场景:

环境版本:

qt :5.14.2

mysql:8.0

windows:10
提示:qt 配置 mysql 驱动:

项目场景:qt 配置 mysql 驱动


问题描述

提示:这里描述项目中遇到的问题:

c 复制代码
[2025-04-21 13:24:50.389] DEBUG Failed to load driver: "Cannot load library qsqlmysql: 找不到指定的模块。"
[2025-04-21 13:24:50.395] WARN  QSqlDatabase: QMYSQL driver not loaded
[2025-04-21 13:24:50.397] WARN  QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7
[2025-04-21 13:24:50.397] DEBUG 数据库连接失败: "Driver not loaded Driver not loaded"

原因分析:

提示:这里填写问题的分析:

1. 驱动目录没有mysql驱动

你的qt路径\5.14.2\mingw73_64\plugins\sqldrivers

解决方案:

添加驱动,已上传附件

你的qt路径\5.14.2\mingw73_64\plugins\sqldrivers

添加环境变量

qt 使用环境变量,所以
重启生效!
重启生效!
重启生效!

c 复制代码
[2025-04-21 14:58:06.897] DEBUG Available database drivers:
[2025-04-21 14:58:07.260] DEBUG "QSQLITE"
[2025-04-21 14:58:07.263] DEBUG "QMYSQL"
[2025-04-21 14:58:07.263] DEBUG "QMYSQL3"
[2025-04-21 14:58:07.264] DEBUG "QODBC"
[2025-04-21 14:58:07.265] DEBUG "QODBC3"
[2025-04-21 14:58:07.265] DEBUG "QPSQL"
[2025-04-21 14:58:07.265] DEBUG "QPSQL7"
[2025-04-21 14:58:07.271] DEBUG Driver loaded successfully!
[2025-04-21 14:58:07.499] DEBUG Application startup time: "周一 4月 21 14:58:07 2025"

ok la ...

相关推荐
misL NITL6 小时前
mysql之如何获知版本
数据库·mysql
北极的冰箱8 小时前
MySQL Ver 8.0.41 for macos14.7密码遗忘
数据库·mysql
XDH_CS9 小时前
MySQL 8.0 安装与 MySQL Workbench 使用全流程(超详细教程)
开发语言·数据库·mysql
秋99 小时前
MySQL 8.0.46 全平台安装与配置详解(Windows/Linux/macOS)
linux·windows·mysql
小短腿的代码世界9 小时前
Qt实时盈亏计算深度解析:从持仓数据到动态盈亏展示
开发语言·qt
AtOR CUES10 小时前
MySQL——表操作及查询
android·mysql·adb
Python私教10 小时前
GenericAgent PySide6 桌面应用深度解析:悬浮按钮 + 聊天面板的原生 Qt 方案
开发语言·数据库·qt
用户8055336980310 小时前
现代Qt开发教程(新手篇)1.11——定时器
c++·qt
小短腿的代码世界13 小时前
Qt券商接口封装深度解析:统一API设计与多源适配
开发语言·qt·单元测试
T0uken13 小时前
基于 vcpkg 与 LLVM-MinGW 的 Qt6 静态链接开发方案
c++·windows·qt