Я использую Ubuntu и у меня есть Qt в автономном режиме, который устанавливается из автономного установщика.При подключении к базе данных MySQL у меня возникла ошибка
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QSQLITE2
QSqlError(-1, "Driver not loaded", "Driver not loaded")
Failed to connect.
The program has unexpectedly finished.
, теперь я попробовал этот код
#include <QCoreApplication>
#include <QSqlDatabase>
#include <QStringList>
#include <QtDebug>
int main( int argc, char **argv )
{
QCoreApplication app( argc, argv );
qDebug() << QSqlDatabase::drivers();
}
и получил вывод
("QSQLITE", "QSQLITE2")
тогда как подключитьQt к базе данных MySQL?Я успешно подключился к базе данных sqlite.