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拷贝到可执行程序同目录下。

 

你可能感兴趣的:(QT)