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

相关推荐
小徐不徐说35 分钟前
深入理解 Qt 信号与槽机制的底层逻辑
数据库·c++·qt·面试
大梦谁先行42 分钟前
Qt写游戏脚本/辅助(仅供参考)
c++·qt·游戏
一只小小汤圆43 分钟前
qt 心跳包
服务器·数据库·qt
九转苍翎1 小时前
全面解析MySQL(4)——三大范式与联合查询实例教程
mysql
什么半岛铁盒1 小时前
MySQL的常用数据类型详解
linux·数据库·mysql·adb
rannn_1112 小时前
【MySQL学习|黑马笔记|Day1】数据库概述,SQL|通用语法、SQL分类、DDL
数据库·后端·学习·mysql
Antonio9152 小时前
【MySQL】MySQL 缓存方案
数据库·mysql·缓存
越来越无动于衷4 小时前
基于 JWT 的登录验证功能实现详解
java·数据库·spring boot·mysql·mybatis
看天走路吃雪糕4 小时前
墨者:SQL手工注入漏洞测试(MySQL数据库-字符型)
数据库·mysql·sql注入·sqlmap·墨者学院·字符型注入
每天敲200行代码11 小时前
MySQL 事务管理
数据库·mysql·事务