QT5 14 2編譯安裝mysql

2021-10-10 20:29:29 字數 1126 閱讀 7388

2、把壓縮包解壓

3、進入qt5.14.2的原始碼目錄:qt5.14.2\5.14.2\src\qtbase\src\plugins\sqldrivers\mysql

開啟myslq.pro

注釋:

#qmake_use += mysql
加入語句:

includepath +=d:/qt/mysql-5.7.31-win32/include

libs += d:/qt/mysql-5.7.31-win32/lib/libmysql.lib

進入父級目錄,開啟:qsqldriverbase.pri

注釋:

#include($$shadowed($$pwd)/qtsqldrivers-config.pri)
加入:

include($$shadowed($$pwd)/configure.pri)
儲存。

開啟:qt 5.14.2 (msvc 2017 32-bit)命令列工具

執行:

call "c:\program files (x86)\microsoft visual studio\2017\community\vc\auxiliary\build\vcvarsall.bat" x86
載入vc執行環境。

然後執行:

qmake .

nmake

生成庫,位置為: ..\plugins\sqldrivers\

進入這個目錄,拷貝庫檔案:qsqlmysql.dll和qsqlmysqld.dll檔案到qt5.14.2\5.14.2\msvc2017\plugins\sqldrivers

拷貝mysql-5.7.31-win32\lib目錄下的libmysql.dll和libmysqld.dll到qt5.14.2\5.14.2\msvc2017\bin

工程pro檔案加入 

qt += sql
即可。

Mac端使用Qt5 14 2連線Mysql

最近學習qt,小白一枚,如有錯誤,請指出。在mac上使用qt連線資料庫mysql報錯,原因是qt中沒有和mysql的連線外掛程式。具體錯誤如下圖 第一部分 1,確定是否已經安裝好了mysql 安裝完成後終端輸入 ls usr local可以看見當前路徑下的檔案 圖中存在mysql說明安裝成功,或者檢...

在qt 5 14 2中使用webkit

在qt 5.6以後的版本中,官方移除了qtwebkit元件,下面是在qt 5.14.2中使用最新版webkit的配置過程記錄。1.獲取最新版的qtwebkit 2.複製檔案 我的專案工程是32位的,所以解壓縮qtwebkit windows windows 7 mingw73 windows win...

VS2019開發Qt5 14 2,智慧型提示

2 開啟vs2019,擴充套件 管理擴充套件,搜尋qt,安裝下圖外掛程式。關閉vs2019自動安裝。3 開啟vs2019,擴充套件 qt vs tools qt options 之後就可以用vs新建qt gui專案了,智慧型提示 如果vs不彈出智慧型提示,再進行如下操作。vs2017不彈出,vs20...