我在网上找了数据库的链接找了很久都不科学,后面我通过ODBC就可以进行链接了,不需要QT安装什么mysql驱动,全网通用。
1.在QT填写驱动mysql数据库的代码

#include "mysqldb.h"
#include <QtSql/QSqlDatabase>
#include <QSqlQuery>//QSqlDatabase db=QSqlDatabase::addDatabase("QODBC");
//  QSqlQuery query(db); //此处db对象为上文使用QSqlDatabase类连接MySQL所创建
void connect_mysql()
{QSqlDatabase db=QSqlDatabase::addDatabase("QODBC");db.setHostName("47.94.212.7");db.setDatabaseName("test");db.setUserName("root");db.setPassword("123456");bool ok=db.open();if(ok){qDebug()<<"succes";}elseqDebug()<<"error";}

2.如果报错不要急跟着下面的步骤来。
找到箭头所指的这个软件点开他

3.下载ODBC数据源


找到你数据库的ODBC对应的版本我这里有 8.0版本和5.3版本,我选择的是5.3版本

4.下载ODBC

你看你要下载的是那个版本,注意这里有64位的和X86(32位的版本),选择之后点击下载,这个要和你的QT安装的版本符合,如果不知道自己是哪位版本的话可以看下面

5。下载完ODBC之后打开你对应的ODBC数据源,我这里选择32位


点击添加,找到你刚刚下载好的驱动
6.输入你的要链接数据库的相对应的信息,点击TEST测试链接,如果显示连接成功那么恭喜你,你的QT就能连接mysql数据库了

/******************************/
结束
/
/

QT基于mysql数据库的链接-全网最强万能通用法相关推荐

  1. mysql数据库约束详解_基于MySQL数据库的数据约束实例及五种完整性约束介绍

    为了防止不符合规范的数据进入数据库,在用户对数据进行插入.修改.删除等操作时,DBMS自动按照一定的约束条件对数据进行监测,使不符合规范的数据不能进入数据库,以确保数据库中存储的数据正确.有效.相容. ...

  2. 基于MySQL 数据库的审计设计方案

    点击打开链接  --源地址信息  目录 1  xxx基于数据库审计基本信息 2  场景描述 3  使用范围规则 4  角色与职责 5  审计系统环境的部署 5.1 MySQL数据库部署 5.2 Rep ...

  3. 【全教程】qt连接mysql——从qt编译mysql驱动到qt连接mysql数据库(一、编译连接前准备)

    一.说明 电脑系统:win10 qt版本:5.13.2和5.14.1(测试均成功) mysql版本:MySQL-5.5 本篇教程分为三个部分: [全教程]qt连接mysql--从qt编译mysql驱动 ...

  4. C# winform 基于MYSQL数据库 简单使用动态TreeView

    动态添加根节点和子节点 刚入门不久,写的不是很好 欢迎大佬指点 基于MYSQL数据库 环境VS 2022 winform NET 4.8MySqlConnection conn;//数据库链接变量 M ...

  5. linux(ARM架构)下的mysql安装、QT连接mysql数据库(完整版)

    一.安装MYSQL之前要先换源 二.安装MYSQL 1.安装 2.安装完成 3.安装后无法登陆 3.1 原因 3.2 登陆后切换database 3.3 修改密码(注意这里账号和密码是双引号) 3.4 ...

  6. 详解Ubuntu10.10下Qt连接Mysql数据库

    转载自:http://mobile.51cto.com/symbian-273262.htm 详解Ubuntu10.10下Qt连接Mysql数据库是本文要介绍的内容,很详细的步骤,我们先来看内容. 第 ...

  7. Hibernate用Mysql数据库时链接关闭异常的解决

    在一个项目中,客户要求除操作系统外全部使用免费软件,因此我使用了Mysql 4.0作为数据库服务器,其JDBC驱动为3.0.9版本,在给客户安装后调试一切正常.可是到了第二天,只要一登录就提示&quo ...

  8. qt 连接mysql数据库_QT连接MYSQL数据库教程

    QT连接MYSQL数据库教程 最近购买了阿里云Linux服务器,处于自学需要安装了MYSQL5.7. 准备用QT开发个小工具,在使用QT提供的标准类连接MYSQL库的时候一直爆出无法加载MYSQL驱动 ...

  9. mysql php 新手卡生成_PHPMaker(基于MYSQL数据库自动生成PHP 脚本的软件)

    PHPMaker 注册版是一款PHP代码自动生成工具,一款在Windows平台上运行的基于MYSQL数据库自动生成PHP脚本的软件.使用生成的PHP代码,你可以通过WEB网页 对数据库的记录进行浏览. ...

最新文章

  1. Squid的refresh_pattern配置
  2. ggplot2可视化水平箱图并使用fct_reorder排序数据、使用na.rm处理缺失值(reorder boxplot with fct_reorder)、按照箱图的中位数从小到大排序水平箱图
  3. NSMutableArray 记住取不到时要进行强转
  4. tp5 控制器不存在_使用服务器管理器将域控制器降级
  5. kubesphere devops介绍、访问账密及nfs数据备份同步
  6. SpringBoot项目新手——问题疑惑及解决笔记
  7. 第9步 spring 配置 springmvc配置
  8. HDU1213How Many Tables
  9. 一文详解 MySQL 高可用之 DRBD | 原力计划
  10. Perceptual Losses for Real-Time Style Transfer and Super-Resolution 运行程序
  11. FULENT软件测试自学,fluent网格质量检查 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...
  12. Go语言版实现QQ扫码登陆
  13. php zend optimizer 解密,zend guard对php代码加密 zend optimizer解析
  14. 《关于费尔巴哈的提纲》 马克思主义哲学中人的本质
  15. 携程到底有没有大数据杀熟?!
  16. 13个SpringBoot优秀学习项目
  17. android实习报告,基于Android的毕业实习报告.doc
  18. kitty终端使用笔记
  19. 算法训练Day44 动态规划专题- 背包问题 | 完全背包基础知识;LeetCode518. 零钱兑换(装满背包有多少种方法,组合数);377.组合总和IV(装满背包有多少种方法,排列数)
  20. 布朗大学计算机科学博士怎样,2020年布朗大学博士含金量

热门文章

  1. 头条号运营技巧,百万爆文运营经验分享
  2. 大型剪纸艺术——美到惊奇
  3. 爱快路由安装mysql_ESXi安装爱快iKuai OS路由(图文教程)
  4. jetson-NX刷机
  5. 公众号bmob_newgd.js
  6. 快递查询单号查询追踪,一键查询全部物流
  7. 【python】批量获取企业公司的统一社会代码
  8. MAC地址IP地址 端口
  9. 怎么用显卡计算_教师:课程表的时间怎么用公式自动计算?
  10. Log4j2维护者吐槽没工资还要挨骂!!!