首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Qt5.2与MySQL-驱动程序未加载

Qt5.2与MySQL-驱动程序未加载
EN

Stack Overflow用户
提问于 2014-02-04 22:42:40
回答 1查看 5.4K关注 0票数 3

你好,我已经下载并安装了用于的QT5.2 32位,我的机器是windows 8 64位,我还安装了visual 2012,安装了MySQL 5.6.16 32位。

我试图连接到一个MySQL数据库,但是我总是收到这个错误

QSqlDatabse: QMYSQL驱动程序未加载QSqlDatabse:可用驱动程序: QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7

这是我的密码

代码语言:javascript
复制
#include <QCoreApplication>
#include <QtSql>
#include <QtDebug>

int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
    return a.exec();
}

我将路径C:\Program \MySQL\MySQL服务器5.6\lib添加到我的path环境和Qt中run面板中的路径。我知道在Qt5.2中没有必要构建驱动程序,不管怎样,我尝试并构建了它,但是没有区别,我不知道构建过程是否顺利。请给我任何建议,因为我花了过去两天的时间在网上寻找解决方案。谢谢,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-06 11:47:06

问题是,我下载了windows离线MySQL安装程序(x86-32位)--安装程序是32位,但是服务器与它的组合是(5.6 64位),看起来好像没有5.6服务器32位,所以我安装了5.5位32位服务器,它工作了。

谢谢你的帮助。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21565108

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档