在使用Qt操作MySQL数据库过程中,使用Qt编写好连接MySQL数据库的的代码后,编译调试时报错QSqlDatabase: QMYSQL driver not loaded,意味着Qt应用程序与MySQL数据库连接失败。报错如下图所示:
("QSQLITE", "QODBC", "QODBC3", "QPSQL", "QPSQL7")
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QODBC QODBC3 QPSQL QPSQL7
"Driver not loaded Driver not loaded"
本工程项目(解决方案)开发环境为:
(1)操作系统:Windows10
(2)MySQL版本为:8.0 MySql下载
(3)Qt版本为:5.14.1 Qt5.14.1下载
(4)QtCreator版本 为:4.11.0

解决Qt应用程序连接MySQL数据库失败的问题,通过编译QMYSQL驱动并添加MySQL扩展包,实现Qt与MySQL数据库的成功连接。
最低0.47元/天 解锁文章
9004





