Qt5.14+VS2017+MySQL环境搭建

本文详细介绍了如何在Windows环境下,使用Qt5.14.2和Visual Studio 2017搭建并配置Qt+MySQL的开发环境。从下载必备软件到安装Qt扩展、配置环境变量,再到编译MySQL驱动和创建Qt项目,每个步骤都提供了关键操作的说明,帮助开发者成功建立Qt与MySQL的连接。
摘要由CSDN通过智能技术生成

注:本文不教怎么下载和安装软件,仅提供安装注意事项及环境搭建方法,本文所有涉及到的文件路径请根据自己实际安装位置进行更改,下文不再赘述。

一、搭建环境前需要准备的文件

Qt下载地址:
http://download.qt.io/archive/
VS2017下载地址:
https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/
MySQL下载地址:
https://dev.mysql.com/downloads/mysql/

本文中使用的软件版本:
Qt5.14.2
VS2017
MySQL8.0.26

二、安装软件注意事项

2.1 安装Qt时必须要勾选的组件

三、Qt+VS环境搭建

3.1 安装VS扩展

打开VS2017,依次找到 “工具”>“扩展和更新”,在"联机"选项中搜索"qt"找到"Qt Visual Studio Tools"并安装它。

3.2 配置Qt VS Tools

①打开"Qt VS Tools">“Qt VerSions”

②添加"qmake.exe" (默认路径:C:\Qt\Qt5.14.2\5.14.2\msvc2017_64\bin\qmake.exe)

③注:因网上大部分文章中"Qt VS Tools"的配置选项跟我的配置有点不同,故在此将网上其他配置方式也一并放上来。此操作最终效果实际上与第②步操作相同,②③两步选择与自己实际情况选择。

四、QT+MySQL环境搭建

由于各种原因,Qt没有提供MySQL数据库驱动,需要自己编译一个动态库。

4.1 配置MySQL环境变量

(默认路径:C:\Program Files\MySQL\MySQL Server 8.0\bin)

4.2 测试MySQL环境变量配置是否成功

打开cmd,使用"mysql -u 用户名 -p"命令测试,如下图所示:

4.3 在连接数据库时可能会遇到问题

在操作系统的"服务"中找到"MySQL80"服务,并启动它,如下图

4.4 使用Qt编译mysql动态库

①打开Qt源码中的"mysql.pro"项目,并将对下图两个文件代码进行更改:
(默认路径:C:\Qt\Qt5.14.2\5.14.2\Src\qtbase\src\plugins\sqldrivers\mysql\mysql.pro)

②将"mysql.pro"文件中的代码作如下更改:

TARGET = qsqlmysql

HEADERS += $$PWD/qsql_mysql_p.h
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值