MySQL基本操作(插入记录、删除记录、更新记录、查询记录),以及对RESTful风格的解释

本文介绍了接口测试的重要性,包括使用ApiPost和Postman进行测试,关注接口的可达性和数据交互的正确性。同时,详细阐述了RESTful风格的架构原理,强调HTTP协议在资源获取中的作用以及数据传输的JSON和XML格式。此外,还涵盖了数据库的基础知识,如MySQL的数据表创建、SQL操作(查询、插入、删除、更新)以及数据库在数据存储中的角色。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、接口测试

1、ApiPost:

(1)新建目录:目录名建议是项目名称

2、postman:

3、测试什么:

​ (1)接口能否正常访问

​ (2)请求数据、响应数据是否正常

4、生成接口文档

二、RESTful风格

1、REST风格:是一个基于web标准的架构。使用的是http协议。http协议的特点 —- 无状态协议

2、一个接口就是一个资源,这些资源的获取是通过http的标准方法来实现的

3、获取资源必须有:协议、主机名(域名)、端口号、资源地址

4、数据的传输格式:json、xml

​ 2、创建Express项目时,如果修改了端口号,建议先运行项目看端口号是否可用

三、数据库:存放数据的仓库

1、关系型数据库:用二维表格存放数据。有行、列之分。一个关系就是一张表格,一个数据库中有若干个表格。

​ (1)MySQL、Oracle —- 甲骨文公司

​ (2)DB2、ACCESS

2、非关系型数据:NoSQL数据库。以文档的方式管理数据

​ MongoDB、sqlite

3、MySQL数据库:

​ (1)创建数据库:

​ (2)创建表:

​ varchar:字符串

​ int:整型

​ 主键:唯一标识表格中一行记录的列称为主键列(值不能重复、不能为空)

4、SQL:结构化查询语言(Structure Query Language),是关系型数据库的标准查询语言

​ (1)查询语句:

​ select 列名1,列名2,… from 表名 [ where 条件]

- 查询student表的所有记录:* 是统配符代表所有列
  select *  from  student; 
  select * from clazz;
    -- 查询student表中id、name、address列
    select id,name,address from student;
    select id,name,address
    from student;

(2)插入语句:向数据表中插入记录

insert into 表名(列名1,列名2…)values(值1,值2,……)

  -- 给student表插入一条记录
    insert into student values('1008','林黛玉','女',18,'镇江');

(3)删除语句:删除表中的记录

        delete from 表名 [where 条件]

 删除id为1013的记录
    delete from student where id = '1013';
-- 删除地址为'渭南'的记录
    delete from student where address = '渭南';

(4)更新语句:更新表中的记录

update 表名 set 列名1 = 值1,列名2=值2… [where 条件]

 更新id为1014的记录的age、address字段
    update student set age=23,address='景阳冈' where id = '1014';

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值