Qt 中使用 MySQL 数据库保姆级教程(上)

作者:billy
版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处

前言

在 Qt 中默认只搭载了 QSqlLite 数据库驱动,若要使用其他数据库需要自己下载数据库,并将数据库驱动加载到 Qt 中,这里以最常用的 MySQL 数据库为例,记录一下操作流程,方便后期回顾。

目前使用的版本如下

  • Qt:5.15.2
  • MySQL:8.0.34.0
  • Navicat:16.0.11

1. 软件下载

百度网盘
提取码:i0cy

在这里插入图片描述

2. 安装 MySQL

运行 mysql-installer-community-8.0.34.0.msi 软件,选择仅安装 MySQL 服务即可,啥也不改一路 next

在这里插入图片描述

输入管理员密码,再一路 next 直到 finish

在这里插入图片描述

3. 安装 Navicat Premium 16

1)运行 navicat160_premium_cs_x64.exe 安装 Navicat
2)以管理员身份运行 NavicatCracker.exe
3)选择刚才安装的路径,并点击 Patch 按钮
在这里插入图片描述

4)选择版本号,软件名称,语言,点击 Generate 按钮
在这里插入图片描述

5)打开 Navicat Premium 16 选择注册
在这里插入图片描述

6)输入刚才的注册码,点击激活(注意:需要断网),断网才会出现手动激活
在这里插入图片描述

7)在手动激活页面,拷贝请求码到 NavicatCracker 中,点击最下方按钮生成激活码,再把激活码拷贝到手动激活页面,点击激活即可
在这里插入图片描述
在这里插入图片描述

8)可以在 Navicat 中操作数据库了
在这里插入图片描述

4. MySQL 数据库修改 root 密码

1)进入 MySQL 安装目录,例如:D:\MySQL\mysql-8.0.34-winx64\bin
2)cmd 打开命令行,输入指令:mysql -u root -p
3)输入密码之后登录 MySQL 数据库
4)输入指令修改密码为 12345678:ALTER USER “root”@“localhost” IDENTIFIED BY “12345678”;
5)在 Navicat Premium 16 中验证是否修改成功,使用新密码登录数据库

更多请参考

  • Qt 中使用 MySQL 数据库保姆级教程(下)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/273297.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

MySql 中的聚簇索引、非聚簇索引、唯一索引和联合索引

目录 一. 前言 二. 聚簇索引和非聚簇索引 三. 覆盖索引 四. 联合索引 4.1. 原理讲解 4.2. 最左前缀匹配原则 4.3. 索引下推 五. 唯一索引 一. 前言 索引根据底层实现可分为 B-Tree 索引和哈希索引,大部分时候我们使用的都是 B-Tree 索引,因为它良…

【MySQL】InnoDB和MyISAM区别

文章目录 一、索引不同1 InnoDB聚簇索引,MyISAM非聚簇索引1 InnoDB聚簇索引2 MyISAM非聚簇索引 2 InnoDB必须要有主键,MyISAM允许没有主键3 InnoDB支持外键4 InnoDB不支持全文索引5 索引保存位置不同 二、对事物的支持三、存储结构不同四、存储空间不同五…

中国林业和草原统计年鉴数据,2001-2019年,可看示例数据

基本信息 数据名称: 中国林业和草原统计年鉴 数据格式: 其他 数据时间: 2001-2019年 数据坐标系: WGS84 数据来源:网络公开数据 原名为《中国林业统计年鉴》2020年后更名为《中国林业和草原统计年鉴》;数据中可能包含Excel表格、PDF文档之中的一…

Socks5代理IP在跨境电商与游戏中的应用

随着互联网的迅猛发展,网络已经成为人们日常生活不可或缺的一部分。在这个数字化时代,跨境电商和网络游戏产业蓬勃发展,但伴随而来的是网络安全的威胁与挑战。本文将介绍Socks5代理IP技术,探讨它在网络安全、跨境电商以及游戏中的…

【Linux学习笔记】Linux下nginx环境搭建

1、下载nginx 安装rpm命令: rpm ivh nginx-release.rpm。(直接使用linux命令下载wget http://nginx.org/packages/rhel/6/noarch/RPMS/nginx-release-rhel-6-0.el6.ngx.noarch.rpm 2、设置nginx开机启动 chkconfig nginx on 3、开启nginx服务 方法一:service nginx…

SpringSecurity6 | 退出登录后的JSON处理

✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉 🍎个人主页:Leo的博客 💞当前专栏: 循序渐进学SpringSecurity6 ✨特色专栏: MySQL学习 🥭本文内容:SpringSecurity6 | 退出登录后的JSON处理 📚个人知识库: Leo知识库,欢…

中间件系列 - Redis入门到实战(实战篇)

前言 学习视频: 黑马程序员Redis入门到实战教程,深度透析redis底层原理redis分布式锁企业解决方案黑马点评实战项目 中间件系列 - Redis入门到实战 本内容仅用于个人学习笔记,如有侵扰,联系删除 本章学习目标: 短…

关于Java并发、JVM面试题

前言 之前为了准备面试,收集整理了一些面试题。 本篇文章更新时间2023年12月27日。 最新的内容可以看我的原文:https://www.yuque.com/wfzx/ninzck/cbf0cxkrr6s1kniv 并发 进程与线程的区别 线程属于进程,进程可以拥有多个线程。进程独享…

闲来无事,使用C++和代理IP采集天气预报信息

目录 一、引言 二、代理IP原理 三、选择合适的代理IP服务 四、C程序实现 五、测试与优化 六、结论 一、引言 在当今的互联网时代,网络信息的获取变得日益重要。天气预报信息作为日常生活的重要参考,其获取方式也随着技术的发展而不断变化。在本文…

Gateway API 2

目录 文章目录 目录原文链接本节实战配置请求路由路由到指定版本基于用户身份路由基于权重的路由使用 TLS 暴露服务TCP 路由其他使用关于我最后 原文链接 https://onedayxyy.cn/docs/GatewayAPI/ 本节实战 实战名称🚩 实战:配置请求路由-2023.12.27&am…

Nginx快速入门:return、rewrite重定向、重写详解(六)

0. 引言 我们在日常的生产过程中,常常有需要重定向转发的需求,比如企业更换了域名,但又要保证之前的域名能访问,这就需要做重定向的跳转。 我们在之前的章节中学习了Nginx的负载均衡、各类转发代理配置,今天继续来补…

【编译原理】词法分析器

【编译原理】词法分析器 实验要求: 设置一个名字表NameL和常数表ConstL,当遇到标识符时,将其字符串送入名字表NameL,并把其名字表地址作为标识符的语义Seman值。常数情形也一样,不要求翻译成二进制数。要求在NameL和…

java八股 集合

常见集合篇-01-集合面试题-课程介绍_哔哩哔哩_bilibili 1.时间复杂度 ------List 2.ArrayList扩容机制1.5 2.1 List和数组互转 3.LinkedList链表 3.1 LinkedList和ArrayList区别 4.HashMap 4.1红黑树 红黑树会自平衡,所以是二叉排序树BST的plus自平衡版。 4.2 散列…

瞬态抑制二极管(TVS)的主要参数?|深圳比创达电子

一、最大反向漏电流IR(Reverse Leakage Current)和额定反向关断电压VRVRWM(Stand-off Voltage):VR是TVS的最大直流工作电压,当TVS两极的电压小于VR时,TVS处于关断状态,此时流过的最大…

软件系统详细设计说明书(直接套用)

1引言 1.1编写目的 1.2项目背景 1.3参考材料 2系统总体设计 2.1整体架构 2.2整体功能架构 2.3整体技术架构 2.4设计目标 2.5.1总体原则 2.5.2实用性和先进性 2.5.3标准化、开放性、兼容性 2.5.4高可靠性、稳定性 2.5.5易用性 2.5.6灵活性和可扩展性 2.5.7经济性和投资保护 3系统…

LeetCode刷题--- N 皇后

个人主页:元清加油_【C】,【C语言】,【数据结构与算法】-CSDN博客 个人专栏 力扣递归算法题 http://t.csdnimg.cn/yUl2I 【C】 http://t.csdnimg.cn/6AbpV 数据结构与算法 ​​​​​​http://t.csdnimg.cn/hKh2l 前言:这个专栏主要讲述递归…

实现高效、透明、公正的采购寻源——鸿鹄电子招投标系统

在数字化时代,企业需要借助先进的数字化技术来提高工程管理效率和质量。招投标管理系统作为企业内部业务项目管理的重要应用平台,涵盖了门户管理、立项管理、采购项目管理、采购公告管理、考核管理、报表管理、评审管理、企业管理、采购管理和系统管理等…

24款奔驰GLS450升级香氛负离子 车载香薰功能

相信大家都知道,奔驰自从研发出香氛负离子系统后,一直都受广大奔驰车主的追捧,香氛负离子不仅可以散发出清香淡雅的香气外,还可以对车内的空气进行过滤,使车内的有害气味通过负离子进行过滤,达到车内保持清…

侦探IP“去推理化”:《名侦探柯南》剧场版走过26年

2023年贺岁档,柯南剧场版的第26部《黑铁的鱼影》如期上映。 这部在日本狂卷票房128亿日元的作品,被誉为有史以来柯南剧场版在商业成绩上最好的一部。 但该作在4月份日本还未上映前,就于国内陷入了巨大的争议。 试映内容里,灰原…

计算机视觉基础(13)——深度估计

前言 本节是计算机视觉的最后一节,我们将学习深度估计。从深度的概念和度量入手,依次学习单目深度估计和双目/多目深度估计,需要知道深度估计的经典方法,掌握深度估计的评价标准,注意结合对极几何进行分析和思考。 一、…
最新文章