qt连接mysql数据库怎么编译驱动?
下載mysql C鏈接庫
選擇C的鏈接庫
2
將C的連接庫解壓到到C:/mysql 目錄下
3
我的QT 安裝在C盤目錄下,版本號是4.8.6 所以打開目錄
C:QT4.8.6srcpluginssqldriversmysql
4
將C:/mysql/lib/libmysql.dll 和C:/mysql/lib/libmysql.lib
復(fù)制到此處。
5
編輯目錄下的mysql.pro文件
添加
INCLUDEPATH+="C:/mysql/include"
LIBS+="C:/mysql/lib/opt/libmysql.lib"
運(yùn)行qt的控制臺窗口,方便使用qmake
切換到目錄下
C:QT4.8.6srcpluginssqldriversmysql
執(zhí)行qmake
運(yùn)行VS2010的控制臺工具
切換到
C:QT4.8.6srcpluginssqldriversmysql 目錄下
執(zhí)行nmake 和nmake release
是nmake不是make
這樣在C:QT4.8.6srcpluginssqldriversmysql 目錄下的debug 目錄和release 目錄下分別會產(chǎn)生
qsqlmysqld4.dll qsqlmysqld4.lib
qsqlmysql4.dll qsqlmysql4.lib
將上面提到的四個文件復(fù)制到
C:QT4.8.6pluginssqldrivers
最后把
C:mysqlliboptlibmysql.dll
C:mysqlliboptlibmysql.lib
復(fù)制到
C:Windowssystem32 目錄下。
最后測試mysql 可不可以在qt中正常使用
新建一個qt 控制臺項目
輸入以下代碼
#include
#include
#include
#include
#include
#include
{
QCoreApplication a(argc, argv);
qDebug()
QStringList drivers = QSqlDatabase::drivers();qDebug()
}
運(yùn)行測試一下,看看有沒有圖片中紅圈圈中的兩項內(nèi)容
總結(jié)
以上是生活随笔為你收集整理的qt连接mysql数据库怎么编译驱动?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RTX30系列显卡曝光 RTX3080真
- 下一篇: LA是那个快捷键(lait键在哪)