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

相关推荐
奥尔特星云大使3 小时前
MySQL 备份基础(一)
数据库·sql·mysql·备份·mysql备份
努力学习的小廉4 小时前
初识MYSQL —— 库和表的操作
数据库·mysql·oracle
枫叶丹46 小时前
【Qt开发】输入类控件(四)-> QSpinBox
开发语言·qt
简色6 小时前
预约优化方案全链路优化实践
java·spring boot·后端·mysql·spring·rabbitmq
小森( ﹡ˆoˆ﹡ )8 小时前
GPT_Data_Processing_Tutorial
数据库·gpt·mysql
lang201509289 小时前
MySQL在线DDL:零停机改表实战指南
数据库·mysql
程序新视界10 小时前
MySQL的联合索引以及其最左前缀原则
数据库·mysql
奥尔特星云大使10 小时前
mysql 全备+binlog恢复数据
数据库·mysql·adb·数据恢复·全量备份·binlog日志·二进制日志
喂你撰写的故事10 小时前
timestamp存取差几小时? mysql timestamp的timezone问题以及如何在mysql2设置
mysql
William_cl11 小时前
【连载5】云数据库 MySQL 热点更新功能介绍
数据库·mysql