1. 程式人生 > >QSqlDatabase: QMYSQL driver not loaded的解決方法

QSqlDatabase: QMYSQL driver not loaded的解決方法

1、環境

系統:win x64

QT版本:5.7.0

mysql版本:5.7.22解壓縮版

2、現象

QT執行訪問mysql資料庫,出現QSqlDatabase: QMYSQL driver not loaded的報錯。

如下圖所示:

3、解決方法

a、找到libmysql.dll和libmysql.lib檔案,這兩個檔案一般可以在mysql\lib目錄下找到(例如:C:\mysql-5.7.22-winx64\lib)。

b、拷貝到Qt的bin資料夾下(例如:C:\Qt\Qt5.7.0\5.7\mingw53_32\bin)。