Mysql
一、MYSQL1.数据库
指长期存储在计算机内、有组织的数据集合。数据库就是存储数据的地方。
表是数据库存储数据的基本单位,数据按照分类存储在不同的表中,能够非常
高效的查询其中的数据。
对于测试工作来说,如果项目页面没有实现,我们想要校验数据,则可以直接
通过操作数据库实现,MYSQL不区分大小写
2.数据库分类
关系型数据库:以数据表为核心
非关系数据库:不存在数据表的概念,数据以key、文本、图片等存在
3.sql语句
通过SQL语音可以对数据库进行操作,主流的关系型数据库都支持sql语句
***对于测试来说,重点掌握数据的查询就行 ,select,MYSQL不区分大小写
4.MYSQL数据库
是一个关系型数据库,目前为止MYSQL社区版是可以免费使用的
5.数据库连接工具navicat====会使用实现数据库的创建、使用、修改、删除操作
因为数据库软件处于服务器中,想要操作数据库就必须使用工具远程连接数据库,
进行操作数据库
6.数据类型和约束
整数 int
小数 decimal
字符串 varchar
日期时间 datetime
二.数据库的操作=====会使用SQL语句实现数据库的创建、使用、修改、删除
1.创建数据库
create database + 数据库名称
2.select datebase+数据库名称 ;查找数据库
3.show databases;查看所有数据库
4.alter database +名称修改数据库
5.drop database+名称删除数据库
6.重点:数据库备份
在测试工作中,为了防止对数据库产生错误操作和垃圾数据,
都需要在操作前适当进行数据库备份 。
三、数据表的操作
1.创建表 create table 表名();
create table stu(
name varchar(5)
);
2. 删除表 drop table students;
3.查看表信息show table students;
4. 查看表结构desc students;
5.添加数据
insert into students values(...) ;添加一行数据
insert into students values(1,“张三”,28,1.78);
insert into students(name,height) values(“李四”,1.74); 添加部分数据
6.修改字段值
update 表名 set 列1=值1,列2=值2...where 条件
update students set name= “张三”,age=20 where id=5 ;
7.删除数据
delete from students where id=6;
页:
[1]