由于Qt 5.12以上版本安装包不自带MySQL数据库驱动,使用时需要自行用源码编译。
主要步骤如下所示:
1.下载源码
qtbase-everywhere-src-5.12.6
2.用QtCreator打开文件
qtbase-everywhere-src-5.12.6/src/plugins/sqldrivers/mysql/mysql.pro
mysql.pro做如下修改:
- 注释掉:
# QMAKE_USE += mysql
- 添加MySQL库文件和头文件路径:
LIBS += "D:/Program Files/MySQL/MySQL Server 5.5/lib/libmysql.lib"
INCLUDEPATH += "D:/Program Files/MySQL/MySQL Server 5.5/include"
修改qsqldriverbas