1. 程式人生 > >Qt連線MySQL提示“QSqlDatabase: QMYSQL driver not loaded”的解決辦法

Qt連線MySQL提示“QSqlDatabase: QMYSQL driver not loaded”的解決辦法

QSqlDatabase: QMYSQL driver not loaded

QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7

首先在MySQL官網https://dev.mysql.com/downloads/connector/c/下載mysql-connector-c,我下載的是zip包,然後將其解壓,在其lib目錄中找到檔案“libmysql.dll”。然後將這個檔案複製到Qt的bin目錄下,重啟Qt Creator後重新開啟工程就可以正確運行了。

將libmysql.dll拷貝到可執行程式同目錄下。