qt mysql驱动

本文介绍了如何在Qt环境中快速配置MySQL驱动,只需将两个特定文件复制到bin目录,适用于release版本。按照教程操作,即可实现Qt应用程序与MySQL数据库的连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

复制两个文件到bin目录即可

在目录 ...\mysql-connector-c-6.1.9-win32\lib
复制这两个文件
libmysql.lib
libmysql.dll
...\qt\5.8\mingw53_32\bin目录下

release版本

把这两个文件复制到程序根目录就可以了
测试代码
 QSqlDatabase    dbconn;
    QSqlQuery       query;
    dbconn = QSqlDatabase::addDatabase("QMYSQL");
    dbconn.setHostName("localhost");//主机名字
    dbconn.setDatabaseName("Since");//数据库名字
    dbconn.open("root", "123456");//用户名、密码,成功返回1
    query = (QSqlQuery)dbconn;
    query.exec("select * from first");
    while(query.next())
    {
        int id = query.value(0).toInt();
        QString name = query.value(1).toString();
        qDebug() << QString::number(id) + " : "+ name;
    }
QT       += sql
#include <QSqlDatabase>
#include <QSqlQuery>
#include <QDebug>
#include <QMessageBox>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值