Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
QSqlDatabase: QMYSQL driver not loaded
CroCo last edited by
This problem seems common but I couldn't find a proper solution. I'm developing a project that requires MySQL database. Every time I try to connect, I get this error:
QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7
It tells me the driver is available but can't be loaded.
I'm using Qt 5.9 in Windows 10. I'm using
Qt 5_9_1_MinGW_32bit-DebugI've built the sqldrivers and they are listed in
Also, I've installed MySQL community server. For
.pro, I've included
QT+=sql. I'm not sure what issues may cause this problem. Changing
QSQLITEmade the connection but failed to retrieved data from the dababase. In the source code,
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
Do you have a MinGW build of MySQL on your system ?