当前位置: 首页 > news >正文

模仿别人的网站人才网站建设的目标

模仿别人的网站,人才网站建设的目标,企业邮箱注册需要什么材料,建设网站目的上一节,我们介绍了数据库的基本操作,以及最后演示了如何使用库来连接数据库,在实际应用中,我们通常需要按照指定的条件对数据库进行操作,即增删改查操作,这是非常重要的!这一节我们继续通过一个…

      上一节,我们介绍了数据库的基本操作,以及最后演示了如何使用库来连接数据库,在实际应用中,我们通常需要按照指定的条件对数据库进行操作,即增删改查操作,这是非常重要的!这一节我们继续通过一个例子,来演示如何查询数据库。

目录

一、数据库操作常用库函数

1.1 按照指定条件获取结果集

1.2 获取结果集中有多少条记录(行)

1.3 取出结果集中的一条记录(行)

1.4 查看一条记录的列数

1.5 释放结果集占用的内存

1.6 获取错误信息

二、利用库函数实现对数据库的打印/查询(掌握)


一、数据库操作常用库函数

1.1 按照指定条件获取结果集

1.2 获取结果集中有多少条记录(行)

1.3 取出结果集中的一条记录(行)

1.4 查看一条记录的列数

1.5 释放结果集占用的内存

1.6 获取错误信息

二、利用库函数实现对数据库的打印/查询(掌握)

mysql客户端连接服务器端流程,如何操作数据库:增删改查!

#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <stdlib.h>
#include <mysql/mysql.h>int main()
{//1、创建连接句柄MYSQL mysql_con;//句柄实际是一个结构体//2、初始化连接句柄MYSQL*mysql=mysql_init(&mysql_con);if(mysql==NULL){printf("mysql_init err\n");exit(1);}//3、连接数据库服务端:连接句柄、用户名字、密码、ip地址、端口、数据库名字、标志位给0,指针给NULLmysql=mysql_real_connect(mysql,"127.0.0.1","root","111111","c2024db",3306,NULL,0);if(mysql==NULL){printf("连接失败\n");exit(1);}printf("连接成功\n");//4、调用库函数对数据库操作//char*sql="insert into student values(1004,'小张',30)";char*sql="select * from student";   //查询操作//char*sql="select * from student where age>22";//按照指定条件获取结果集//char*sql="update student set age=30 where name='小张'";修改//char*sql="delete from student  where id=1003";删除int res=mysql_query(mysql,sql);//执行sql语句if(res!=0){printf("执行sql失败\n");exit(1);}//提取结果集MYSQL_RES *r=mysql_store_result(mysql);if(r==NULL){printf("获取结果集失败\n");exit(1);}//查看结果集有多少条记录(行)int num=mysql_num_rows(r);printf("查询到%d条记录\n",num);//获取记录有多少列int count=mysql_field_count(mysql);printf("列数:%d\n",count);for(int i=0;i<num;i++){//获取结果集中的一行记录MYSQL_ROW row=mysql_fetch_row(r); for(int j=0;j<count;j++){printf("%s   ",row[j]);//获取记录中的某一列}printf("\n");}//5、释放结果集占用的空间(因为结果集是在堆区进行分配的)mysql_free_result(r);//6、关闭连接mysql_close(mysql);exit(0);
}

至此,数据库第三节就已经介绍完毕,感谢大家的阅读,更多精彩内容见后期,下期再见!

http://www.yayakq.cn/news/260532/

相关文章:

  • 河北省建设网和执业中心网站手机网站建设的企业
  • 农村建设商城网站的好处网站设计与wap网站开发技术
  • 电商网站改版方案设计师必须知道的十个网站
  • 柳州微网站开发漳州网站开发
  • 海南行指专业网站开发电商网站 cms
  • 扎实做好机构编制网站建设手机访问网站下面电话怎么做
  • python网站开发优缺点建设厅施工员证查询网站
  • 哪个网站可以接工程做网页设计与制作教程欧静敏
  • 怎么做门淘宝网站如何注册一个建筑公司
  • 视频直播网站开发与制作wordpress 登录图标
  • 什么网站可以在线做雅思扬州专业做网站企业
  • 网站如何建立品牌形象自己做的网站怎么发到网上
  • 网站编辑专题怎么做网络架构师工资
  • 网站是如何建设的医院网站建设的重要性
  • 24小时自动发货网站建设织梦企业网站
  • 网站建设表格的属性网站建设一般要多大空间
  • 建设银行首页 网站做外文H网站
  • 漯河住房和城乡建设局网站wordpress 无法自行修改密码
  • 网站建设尢金手指专业centos 一键 wordpress
  • 可以直接玩游戏的网站郑州做企业网站哪家好
  • 网站建设项目的网络图个体营业执照网上申请
  • 蚌埠发布刚刚北京百度seo关键词优化
  • 哪个网站做的比较好榆林市中小企业融资服务平台
  • 做旅游的网站 是什么风格自己制作手机app
  • 福州品牌网站建设oem100万一300万企业所得税
  • 国内专门做情侣的网站商城有限责任公司破产债务怎么处理
  • 百家号网站开发属于什么领域网站做互动
  • 传媒公司网站建设费入什么科目微商城手机网站模板
  • 门户网站建设内做诚信通谁给做网站
  • 辽宁数据网站建设哪家便宜form e哪个网站做