随笔分类 - mysql 约束条件
摘要:外键 forigen key作用 :建立表之间的关系 什么是外键 员工信息表有这些字段:id号 姓名 性别 员工所在部门名 部门描述信息 公司有3个部门,但是有1个亿的员工,那意味着 员工所对应的部门 这个字段需要重复存储,部门名字越长,越浪费 1.员工所对应的部门 出现重复问题 数据出现重复 2.
阅读全文
摘要:mysql 约束条件 auto_increment 自动增长 mysql 约束条件 auto_increment 自动增长起始值 布长 起始偏移量 mysql 约束条件 auto_increment 自动增长 清空表 自动增长情况 mysql 约束条件 auto_increment 自动增长 创建表时设置自增字段 mysql 约束条件 auto_increment 自动增长 修改自增字段...
阅读全文
摘要:我们指定一个字段为自动增长,他默认从1开始自动增长,默认值为1,每次增长为1,步长为1 模糊查询 like % 代表任意个数字符 任意字符长度 show variables like “auto_inc%” 布长 修改后要退出 重新登录mysql 再查看
阅读全文
摘要:primary key字段的值不为空且唯一 约束:not null unique 存储引擎:innodb 对于innodb来说,一张表内必须有一个主键 单列做主键多列做主键(复合主键) 通常都是id字段 设置主键 单列主键 验证 重复了 primary 相当于 unique 只传name字段,没有传
阅读全文
摘要:not null与default 是否可空,null表示空,非字符串not null - 不可空null - 可空 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动添加默认值
阅读全文
摘要:mysql 约束条件介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: 创建一张表 设置sex字段 不能为空 如果传的值是空的 那就设置这个值为 'male' 不设置sex字段 默认为male
阅读全文
摘要:mysql 约束条件 mysql 约束条件 not null与default mysql 约束条件 unique key 唯一的键 mysql primary key 主键 mysql auto_increment 自动增长 mysql 约束条件 外键 forigen key 介绍
阅读全文
摘要:如果不设置unique 会出现两条相同的记录 方式二: 验证 插入记录 再插入一条原本有的记录 报错了
阅读全文
摘要:清空表后 AUTO_INCREMENT=11 没有改变 自增长字段的值没有置为1 对于自增字段,在用delete删除后,再插入值,该字段仍然按照删除前的位置增长 从11开始 自增长字段没有了 从1开始了 清空表: delete from t1; #如果有自增id,新增的数据,仍然是以删除前的最后一样
阅读全文
摘要:创建一张表 t20 修改自增字段为3 下次插入新纪录 从3开始 插入记录
阅读全文
摘要:auto_increment
阅读全文
摘要:约束字段为自动增长,被约束的字段必须同时被key约束 id自动增长,每插入一条记录,自动增长 创建一张表 t20 id 字段设置为 不为空 唯一 自动增长 只对name字段插入记录,我们看到id自动递增 针对id,name 插入也可以的 再针对name插入记录 id是从上次插入的记录开始计算
阅读全文