欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Qt MySQL驱动编译

程序员文章站 2022-06-04 13:36:37
...

Qt MySQL驱动编译

写好程序,发现Qt数据库报错

QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QIBASE QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7

根据Qt文档
路径: Qt5.12.3/Docs/Qt-5.12.3/qtsql/sql-driver.html
重新编译Qt MySQL库
运行几条命令

 cd $QTDIR/qtbase/src/plugins/sqldrivers
 qmake -- MYSQL_PREFIX=$MYSQL_PATH
 make sub-mysql

QTDIR为Qt安装目录,MYSQL_PATH为MySQL安装目录,把编译后的.dll和.a文件拷贝到Qt目录对应位置即可

相关标签: Qt