找回密码
 立即注册
  • 便民服务
  • 关注我们
  • 社区新手
因果图里面基本符号
恒等:
两个参与比较的值相等
=数学的表达式                一个=代表赋值        ==代表恒等
非:
两个参与比较的值不一致
非的意思否,≠,不是,不等于
或:
多个选这条件选其一种,则满足条件
or,或者,||
当我a存在时b也必须存在
与:
和的意思
and,且,&&
异与:
a和b只能存在一个可以都不选择但是不能同时存在

强制:当我a存在时b必须消失

    下载.png


    下载.png

下载.png    
数据库:
是用来存储数据的:

    下载.png

    下载.png

    下载.png

    下载.png

    下载.png
admin -u root

    下载.png
field:表中的字段名称;
id,name,phone这些都是字段名称,这些字段名称下面存档对应的数据
type:表数据存储类型
整数型
int 代表整数类型:id是int id这个字段他存储整数
最大的正整数:2147463647
最小负整数:-2147463647
(4):代表存储数据的字节大小
bigint 整数类型:当你存储的值超过了int型就可以适用boigint
float(20,2)float他是浮点数类型也是属于number数值类型,浮点数就是存在小数的值
(20,2)20代表存储的字节大小
2代表保留的小数位
字符串类型:
char 是用来存储字符
varchar是用来存储字符
面试问题:
char和varchar的区别?
char固定长度的存储大小,比如我现在给20个存储字节的大小,实际存储的数据只有2个字符的大小,但他实际占用的内存是20字节
varchar:自适应长度的存储大小,比如我现在给varchar20个存储字节的大小,但是我实际使用过程当中只给了2个字节,他会更具实际的情况绝对占用的空间大小
时间类型:
date:用来存储时间
mysql主要有number数值类型,字符串(“huig”),时间类型(date)存储时间
null:是否可以为空
是一个属性,yes、no代表当前存储数据是允不允许存储null这个给属性
mysql当中常见的约束:约束数据
primary key :叫做唯一约束,又称主键约束
我在那个字段添加了primark key 那个字段的值就不允许重复
key :pri 代表该字段设置了主键
extra:自增长约束
auto_increment:叫做自增长约束:
没有主键约束就不能真假自增长
id name 我当前又id和那么两个字段,如果我id色泽了自增长约束,我在添加值的时候没有给id增加只给name一行内容自增长约束会自动给id值进行+1
default:默认值
在我没有给值的情况下他会使用default所给的默认值
给值的情况下会将原有的默认值替换
not null:非空约束:null代表空的意思,当前字段不能为空null

    下载.png

    下载.png
在MySQL 当中字节存储的大小
1字节 = 8bit对应二进制数
1个字节对应一个之母
2个字节对应一个汉字


分享至 : QQ空间
收藏

0 个回复

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