windows7安裝 Qt5.13.0
https://download.qt.io/official_releases/qt/5.13/5.13.0/
下載: qt-opensource-windows-x86-5.13.0.exe,
安裝路徑:D:\Qt,選擇:MinGw32和Src
加入系統路徑PATH:
D:\Qt\Qt5.13.0\Tools\mingw730_32\bin;
D:\Qt\Qt5.13.0\Tools\QtCreator\bin;
D:\Qt\Qt5.13.0\5.13.0\mingw73_32\bin
-------------------------------------------------------------------------------
編譯mysql for Qt驅動
1.編輯源碼:D:\Qt\Qt5.13.0\5.13.0\Src\qtbase\src\plugins\sqldrivers\mysql\mysql.pro
include(D:\Qt\Qt5.13.0\5.13.0\Src\qtbase\src\plugins\sqldrivers\configure.pri)
TARGET = qsqlmysql
HEADERS += $$PWD/qsql_mysql_p.h
SOURCES += $$PWD/qsql_mysql.cpp $$PWD/main.cpp
#QMAKE_USE += mysql
OTHER_FILES += mysql.json
PLUGIN_CLASS_NAME = QMYSQLDriverPlugin
include(../qsqldriverbase.pri)
win32:LIBS += -LD:\mysql-5.5.39-win32\lib -llibmysql
INCLUDEPATH += D:\mysql-5.5.39-win32\include
DEPENDPATH += D:\mysql-5.5.39-win32\include
構建項目成功
D:\plugins\sqldrivers
libqsqlmysql.a
libqsqlmysqd.a
qsqlmysql.dll
qsqlmysqld.dll
--------------------------------------------------------------------------------
1 把剛剛生成的 qsqlmysql.dll,qsqlmysqld.dll
拷貝到D:\Qt\Qt5.13.0\5.13.0\mingw73_64\plugins\sqldrivers
2 把Mysql的libmysql.dll文件:D:\mysql-5.5.39-win32\lib\libmysql.dll
拷貝到D:\Qt\Qt5.13.0\5.13.0\mingw73_64\bin
3 要使用mysql的項目pro文件要加入 QT += sql
測試成功