找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
create table test(                                            ::::::::::::::::::       表命名为test括号里面包括各个需要定义的字段信息,每个字段的信息定义需要使用', '进行分隔
id int(20) primary key auto_increment,     ::::::::::::::::::       第一个字段命名为id,字段属性int(20)          primary key指主键约束,auto_ increment值自增长约束
name varchar(20) not null,                           ::::::::::::::::::        第二个字段命名为name,字段属性varchar(20),not null指非空约束                                             
score float(20,2),                                            ::::::::::::::::::       第三个字段命名为score, 字段属性float(20,2)
phone bigint(20) default 18688887777,     ::::::::::::::::::        第四个的字段命名为phone, 字段属性为bigint(20), default 18688887777指设置了默 time date
time date);                                                        ::::::::::::::::::       第五个字段命名为time,字段属性为date

int====》表示字段的类型为整型,只能存整数, 20表示计算机对这个字段值的最大保存长度(20B)
varchar====》表示字段的类型为可变长字符串
float====》表示字段的类型为浮点型,以小数的格式进行保存数据,例如0.00,(20,2) ==20最大保存长度为20B,2表示保留小数点后2两位bigint表示字段的类型为大整型,可以保存更长的整数
date====》表示字段的类型为日期格式,默认保存的格式是YYYY-MM-DD如: 2021-08-09, 所以后面没有括号限制它的保存长度


计算机存储的一些扩展:计算机中对数据的存储最终是转换为二进制符进行保存 1T= 1024G
1G= 1024M
1 M=1024KB
1KB=1024B .
1B=8bit .
1个bit指的是一个二进制0/1
1B=00000000 (8个0或者1的组合)


分享至 : QQ空间
收藏
您需要登录后才可以回帖 登录 | 立即注册