天天看點

最簡單的Qt安裝MYSQL驅動問題(解決QSqlDatabase: QMYSQL driver not loaded)開發環境解決辦法

解決QSqlDatabase: QMYSQL driver not loaded

  • 開發環境
  • 解決辦法
    • 1. 更換Qt版本
    • 2. MYSQL驅動安裝
    • 3. 大功告成

開發環境

  • window10
  • Qt 5.12.3
  • MYSQL 8.0

解決辦法

1. 更換Qt版本

将Qt版本換為Qt5.12.3,問題就解決了一半了。

下載下傳位址:Qt5.12.3

由于某種原因不能更換版本就請找其他解決辦法吧。^v^

2. MYSQL驅動安裝

mysql安裝時一定要記得勾選 connector/c++。将MYSQL安裝目錄下的MySQL Server 8.0\lib檔案夾中的libmysql.dll、libmysql.lib 複制到Qt安裝目錄中的編譯器目錄裡的bin檔案夾中。比如我将以上兩個檔案夾複制到了D:\Qt\Qt5.12.3\5.12.3\mingw73_64\bin中。

3. 大功告成

重新開機Qt,解決問題。親測有效!

繼續閱讀