5分钟掌握软件测试必会mysql数据库知识(数据类型和数据约束

mysql常用数据类型

mysql的常用数据类型,主要有四种,需要我们重点掌握。

1 整型 int

整型分成两类,一类是有符号的,就是负数,一类是无符号的,就是正整数。
很多时候我们需要的就是无符号的。比如年龄。

2 小数 decimal

小数的设置需要我们特别去了解一下。

例如:decimal(4,2) 这是表示,整体可以存4位,小数部分占2位。那所以整数部分就也是4-2 = 2位了。

3 字符串varchar

字符串是最常用的。比如班级,姓名,产品名称

varchar(3) 表示可变字符串,最多存3个字符

4 时间日期 datetime

这个主要是用来存时间的

mysql的数据约束


数据约束,就是我们在设计表的时候,对字段可以使用数据的一种限制和规定。注意它和数据类型的区别。

数据类型是定义字段的类型,只能是字符串和数字这些不同的类型。

而约束,是在这个类型的基础上,另外做的一些限制。

1 主键 :物理上存储的顺序,它有两个特点

第一,当你设置某个字段为主键时(其实一般都是把id设置为主键),该字段的值必须唯一,且不能为空。

第二,针对主键,一般会设置自增,就是在原来id的基础上自动加1

现实生活中,类似于我们每个人的身份证。

2 非空:设置非空约束以后,此字段不允许为空

需要注意的是,空null,和' ' 这样的空字符串是不一样的概念。

3 唯一:此字段的值不允许重复。

4 默认值 如果某个字段设置了默认值,当你不填写的时候,会使用默认值。

5 外键:外键,顾名思义,就是维护两个表之间的关联关系,当两个表有联系的时候,通常是通过外键去进行查找操作的。

总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

 

          视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值