qt与mysql数据库交互(利用navicat可视化)
MySQL的安装我看了这篇帖子,讲的很详细很好安装后可以去搜索框搜-服务-然后找到MySQL,如果没有启动的话启动一下navicat的安装直接正常下载安装即可,如果只用一次可以登录体验两周,如果想一直使用可以去搜一下如何破解。如果启动了MySQL此时navicat应该是可以双击变绿下面可以再列表中新建需要的表加入数据,其中设计表是设计整体有多少变量设计后保存再打开表即可填充数据。
·
一、安装配置mysql以及navicat
MySQL的安装我看了这篇帖子,讲的很详细很好
2024 年 MySQL 8.0 安装 配置 教程 最简易(保姆级)_mysql安装-CSDN博客
安装后可以去搜索框搜-服务-然后找到MySQL,如果没有启动的话启动一下
navicat的安装直接正常下载安装即可,如果只用一次可以登录体验两周,如果想一直使用可以去搜一下如何破解。
如果启动了MySQL此时navicat应该是可以双击变绿
下面可以再列表中新建需要的表加入数据,其中设计表是设计整体有多少变量设计后保存再打开表即可填充数据
二、ODBC创建连接口
这里我是参考了这篇帖子:大家可以根据自己qt的驱动选择不同方法
qt中设置odbc连接
然后配置连接信息
记住,这里的连接信息就是ODBC创建的这个信息
这样就可以完成qt与MySQL表的连接啦
三、一些表的基础操作
//定义查询变量 query
QSqlQuery query;
//下面一段是一个筛选语句,我要再表x中筛选出满足A,B条件的行,下面的bindvalue是绑定AB值
query.prepare("SELECT * FROM 表名 WHERE A= :A AND B = :B ");
query.bindValue(":A", A);
query.bindValue(":B", B);
更多推荐
所有评论(0)