2023年 挑战!自学30天入门软件测试(提交报告和数据库学习)Day3

类似就是一个仓库你存东西的,有些东西放冰箱,有些东西放水里(鱼)
关系型数据库
一般都用MySQL
大一点公司就用orcale(需要钱的)
非关系数据库
这个百度吧,是一个成长的过程。我们应该多百度。
这边建议使用Navicat Premium连接MySQL
这个找破解版网上有教程的
创建数据库(很容易date拼写的时候。。。)
create database 库名;
删除数据库
drop database 库名;
软件操作的创建表删除表
创建表 听的有点懵,百度一下。。。
create table 表名(
字段名 类型 约束,
字段名 类型 约束 ...
)
你需要明白有哪些类型和约束
这个可以学习下Navicat Premium导表
也可以进行备份

这个是备份,大同小异的操作
既然到这里了那就打一把王者荣耀吧。
你不明白,我心里什么都没有了。
--《海边的曼彻斯特》
龙与地下城:侠盗荣耀:不好看
边看边打王者荣耀
你永远都不知道自己有多喜欢一个人,除非你看见她和别人在一起。
我觉得这个记起来很简单,查询
查询表名有什么内容
select * from 表名;
查询a字段的数据
select a from 表名;
查询显示a,b字段的表
select a,b from 表名;
where 的作用好比你去追一个人,有了人的身高数据和人的月薪,可以用过这个直接找到这个范围的人
select * from 表名 where sg=170 and yx=4000;
都是英文哦。
等于 大于小于
小于等于
大于等于
还有不等于 != <>
and 满足两个条件才可以
select * from 表名 where sg=170 and yx=4000;
or 满足其中一个字段条件就可以了
select * from 表名 where sg=170 or yx=4000;
not 非
select * from 表名 where sg not
between 在这个范围内
select * from 表名 where sg between 170 and 175;
like 模糊查询
select * from 表名 where dq like “广东浙江”
in 可以理解为在这里面的数字
select * from 表名 where sg in (170,172,178);