MySQL驅動安裝步驟
1. 選擇編譯器(注意編譯器的位數一定要和MySQL資料庫的位數一致)
本次編譯選擇 mingw81_64 編譯器
2. 將MySQL資料庫里MySQL Server檔案夾下lib檔案夾里的兩個庫拷貝到Qt編譯器的bin目錄里
庫名稱為:
libmysql.dll; libmysql.lib
3. 打開 qt源代碼目錄里 的 mysql.pro 專案
如:D:\QtInstall\5.15.2\Src\qtbase\src\plugins\sqldrivers\mysql\mysql.pro
src 檔案夾, 需要在安裝 qt 的時候勾選 Sources 組件
4.修改 mysql.pro 檔案
注釋掉
QMAKE_USE += mysql
如:
#QMAKE_USE += mysql
添加: mysql 資料庫的 頭檔案 與 庫檔案目錄
如:
INCLUDEPATH += $$quote(C:\Program Files\MySQL\MySQL Server 8.0\include)
LIBS += -L$$quote(C:\Program Files\MySQL\MySQL Server 8.0\lib) -lmysql
5. 點擊構建(qmake):
遇到問題:
error: You need to set an executable in the custom run configuration.
不用管
當前項與Qt安裝檔案夾同級的plugins 檔案夾 就是編譯好的 驅動檔案夾:
將生成的plugins檔案夾下的qsqlmysql.dll檔案拷貝到D:\QtInstall\5.15.2\mingw81_64\plugins\sqldrivers檔案夾下
6. MySQL驅動安裝成功
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/242929.html
標籤:其他
上一篇:資料應用場景之標簽管理體系
