找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
数据库:专门存放数据的电子仓库,提供用户获取数据;
关系型数据库:关系型数据库是以行列的方式存在表中(list)中表格式的存储方式
,它可以提供表与表之间进行协助存储。
非关系型数据库:非关系型存储形式是以键值对的形式进行存储数据,前面是键后面是值
{'name';123456}
数据的信息表现方式和载体:文字信息,符号,数字,语言,图像,视频;
关系型数据库:mysql,db2,oracle,sqlwerver,
是以行列的方式存储在表中(表格式存储方式),可以提供表与表之间进行协助存储;
非关系型数据库:hbase(列模型),redis(键值对模型),mongodb(文档类模型)

mysql特点:开源免费;体积小安装简单,维护成本低;c++编写;支持多系统;

登入mysql系统:mysql -u root -p(密文登录);mysql -u root -p'123456'(明文登录)
service mysqld start  启动数据库
service mysqld  
show databases;                    查看当前数据库;
create database  数据库名; 创建数据库
use 数据库名;                      进入数据库;
show tables;                        查看当前数据库的表;
drop database 数据库名;     删除数据库;
创建表:
create table wuhan3(id int(4)primary key autoincrement,phone bigint(10)default 13510951238,name varchar(10),class float(20,2)not null,time date);
desc 表名;                            查看表的数据结构;
select * from 表名;                 查看表;
insert into wuhan3(id,phone,class,time)values(1,13400000000,1999.123,‘2021-06-09’);  添加数据;
alter table wuhan3 change id si_d int(4);(change自动删除自增长);
alter table wuhan3 change si_d si_d int(4)auto_inrement;(添加自增长);
alter table wuhan3 add age int(4);添加字段;
alter table wuhan3 add age int(4)after class;添加字段到class之后;
alter table wuhan3 add int(4)first;添加字段到最前面;
alter table wuhan3 modify cheshi1 int(4)after cehsi2;调整字段位置
alter table wuhan3 drop cheshi3;删除字段;
alter table wuhan3 drop ceshi4,drop ceshi5;删除多个字段;
delete from wuhan3 where time=‘2021-08-08’;删除数据
alter table wuhan3 drop primary key;删除主键约束
ialter table wuhan3 change id id int(4)primary key;增加主键

数据类型:
数值型:int   表示整数,存储范围大小正负2147483647,超过则用bigint;
float  浮点数类型,(a,b)前面表示存储字节大小,后面表示默认小数点位数;
字符型:char:固定长度的存储方式,数据给固定的存储大小空间;
varvhar:可变长度存储方式,
日期类型:date
修改表字段的操作用change:修改表字段之后,会自动删除自增长
增加表字段使用add:
调整字段的顺序:modify;
drop 对表结构进行操作:

常见的约束类型:
primary key  :主键约束;(这个字段具有唯一性,不能重复)
auto_ increment  :自增长约束;(默认在前面一个值的基础+1)
not null  :非空约束;(这个字段添加内容时不能为空)
default  :默认值约束:(这个字段未添加则添加提前设置好的默认内容,如果添加内容则不会使用默认值)
foreign key  :外键约束;

数据库的作用:
1.测试过程中,我们需要大量的测试数据,就需要我们会数据的操作指令进行造测试数据;
2.后面做接口测试以及UI自动化性能测试,都会用到数据库;

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册