gpt4 book ai didi

c++ - Qt 无法在 XAMPP 上加载 MySql 驱动程序

转载 作者:行者123 更新时间:2023-11-30 03:21:58 25 4
gpt4 key购买 nike

我已经编写了一个非常简单的测试来查看数据库连接是如何工作的。这是我的第一次尝试:

 QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("localhost");
db.setPort(3306);
db.setDatabaseName("testqt");
db.setUserName("aaaaaa");
db.setPassword(".bbbbbb!,");

if (db.open())
{
qDebug() << "Connected!";
}else
{
qDebug() << "Failed to connect!";
}

为什么我总是得到这个错误

enter image description here


请注意,我有这个:

enter image description here

我也在网上看到有人放置了 libmysql.dll,我已经这样做了,但仍然没有。我已经从 Internet 安装了 CC++ mysql 连接器。有什么想法吗?

我的 SQL 数据库在 XAMPP 服务器上,这是用户名:

enter image description here

另请注意:

enter image description here

有 mariadb 但它需要 libmysql!

最佳答案

如果您使用的是 MinGW 编译器,请从以下链接下载 c 连接器:

https://dev.mysql.com/downloads/connector/c/

然后复制"libmysql.dll" dll文件到你安装的qt路径:

C:\Qt\5.5\mingw492_32\bin

关于c++ - Qt 无法在 XAMPP 上加载 MySql 驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51656672/

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