gpt4 book ai didi

mysql - 如何在qt中加载驱动程序?

转载 作者:行者123 更新时间:2023-11-29 05:40:03 24 4
gpt4 key购买 nike

我正在使用 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 数据库。

最佳答案

在 ubuntu 中有一些离线安装程序的配置。您可以通过从 ubuntu 存储库安装 qt 轻松连接到 mysql。重要的是,离线安装程序有 1gb 大小。但是从 ubuntu 存储库下载的包的大小小于200 兆。

关于mysql - 如何在qt中加载驱动程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7467866/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com