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 ...

相关推荐
唐人街都是苦瓜脸8 分钟前
MySQL创建了一个索引表,如何来验证这个索引表是否使用了呢?
数据库·mysql
zhcong_16 分钟前
MySQL数据库操作
数据库·mysql
一只fish3 小时前
MySQL 8.0 OCP 1Z0-908 题目解析(1)
数据库·mysql
FAQEW3 小时前
MongDB和MySQL的区别
数据库·mysql·mongdb·区别
码上飞扬4 小时前
深入解析MySQL联合查询(UNION):案例与实战技巧
数据库·mysql
charlie1145141916 小时前
逐步理解Qt信号与槽机制
数据库·qt
xx155802862xx8 小时前
在CentOS 7上仅安装部署MySQL 8.0客户端
mysql·adb·centos
_extraordinary_8 小时前
MySQL 事务(一)
数据库·mysql
计算机学姐9 小时前
基于SpringBoot的小区停车位管理系统
java·vue.js·spring boot·后端·mysql·spring·maven
luo_guibin10 小时前
DVWA在线靶场-SQL注入部分
数据库·sql·mysql