摘要:
primary key字段的值不为空且唯一 约束:not null unique 存储引擎:innodb 对于innodb来说,一张表内必须有一个主键 单列做主键多列做主键(复合主键) 通常都是id字段 设置主键 单列主键 验证 重复了 primary 相当于 unique 只传name字段,没有传 阅读全文
posted @ 2019-03-11 22:48
minger_lcm
阅读(936)
评论(0)
推荐(0)
摘要:
not null与default 是否可空,null表示空,非字符串not null - 不可空null - 可空 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动添加默认值 阅读全文
posted @ 2019-03-11 22:41
minger_lcm
阅读(1308)
评论(0)
推荐(0)
摘要:
mysql 约束条件介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: 创建一张表 设置sex字段 不能为空 如果传的值是空的 那就设置这个值为 'male' 不设置sex字段 默认为male 阅读全文
posted @ 2019-03-11 22:14
minger_lcm
阅读(757)
评论(0)
推荐(0)
摘要:
mysql 约束条件 mysql 约束条件 not null与default mysql 约束条件 unique key 唯一的键 mysql primary key 主键 mysql auto_increment 自动增长 mysql 约束条件 外键 forigen key 介绍 阅读全文
posted @ 2019-03-11 22:14
minger_lcm
阅读(230)
评论(0)
推荐(0)
摘要:
日期类型 DATE TIME DATETIME TIMESTAMP YEAR 作用:存储用户注册时间,文章发布时间,员工入职时间,出生时间,过期时间等 mysql 函数 now() 截取当前时间 插入一条记录 当前时间的 datetime与timestamp的区别 datetime 就能满足需求 阅读全文
posted @ 2019-03-11 21:59
minger_lcm
阅读(476)
评论(0)
推荐(0)
摘要:
定点数类型 DEC等同于DECIMAL 浮点类型:FLOAT DOUBLE 作用:存储薪资、身高、体重、体质参数等 m,d 都是设置宽度 创建三张表 对三张表插入记录 三张表比较一下 精确度 阅读全文
posted @ 2019-03-11 21:47
minger_lcm
阅读(1050)
评论(0)
推荐(0)
摘要:
存储宽度 是实际存储记录宽度 存储宽度默认是写死的,就算修改宽度也改变不了,改变的是显示宽度 创建一个 无符号的 int 整数类型 整数类型 最大 4个字节存储 这个是显示宽度 注意:为该类型指定宽度时,仅仅只是指定查询结果的显示宽度,与存储范围无关,存储范围如下 其实我们完全没必要为整数类型指定宽 阅读全文
posted @ 2019-03-11 21:38
minger_lcm
阅读(1379)
评论(1)
推荐(0)
摘要:
1、整数类型 整数类型:TINYINT SMALLINT MEDIUMINT INT BIGINT 作用:存储年龄,等级,id,各种号码等 有符号和无符号tinyint #tinyint默认为有符号 验证 #-129存成了-128 #有符号,最小值为-128#有符号,最大值127#128存成了127 阅读全文
posted @ 2019-03-11 21:31
minger_lcm
阅读(1030)
评论(0)
推荐(0)
摘要:
三 使用存储引擎 方法1:建表时指定引擎 指定innodb,不写默认也是innodb use 数据库先 方法2:在配置文件中指定默认的存储引擎 查看 练习 创建四个表,分别使用innodb,myisam,memory,blackhole存储引擎,进行插入数据测试 1.innodb存储引擎 我们看到t 阅读全文
posted @ 2019-03-11 19:50
minger_lcm
阅读(212)
评论(0)
推荐(0)
浙公网安备 33010602011771号