VS2015连接mysql

在VS中使用QT时,需配置QMYSQL驱动来连接MySQL数据库。这包括在编译阶段设置Include和lib目录,指定第三方库libmysql.lib,以及确保sqldrivers插件目录在项目编译目录中。运行时,要确保dll文件在可执行程序目录中。当遇到驱动未加载的问题时,可能需要检查libmysql.lib和libmysql.dll是否正确复制到工程bin目录下。

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

// 使用vs+qt的模式写程序时,实质上还是用vs加载动态库的方式添加第三方库
// QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");      //mysql驱动
// QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");       //odbc驱动, 两种驱动方式不要混淆
// qDebug() << QSqlDatabase::drivers();                        // 输出系统支持的驱动
// 一、编译阶段【注意debug模式和release模式】
// Qt Project Setting 中指定 sql 选项
// 1、VC++目录: 指定Include目录   C:\Program Files\MySQL\MySQL Server 5.7\include;
// 2、VC++目录: 指定lib目录       C:\Program Files\MySQL\MySQL Server 5.7\lib;
// 3、连接->输入: 指定第三方库     libmysql.lib
// 二、把D:\Qt_5.12.3\5.12.3\msvc2015_64\plugins\sqldrivers 目录复制到 项目编译目录的debug和release中
// 三、调试阶段 注意把dll文件复制到可执行程序目录中!!!
 
// 使用mysql驱动连接mysql数据库
void connectMysql()
{
 
    QSqlDat
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值