摘要: 什么是mysql约束? 约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。 常见的额约束 | 主键约束:primary key 主键约束相当于 唯一约束 + 非空约束 的组合,主键约束列不允许重复,也不允许出现空值。每个表最多只允许一个主键,建立主键约束可以在列级别创 阅读全文
posted @ 2018-09-09 11:43 井盖同学 阅读(199) 评论(0) 推荐(0)
摘要: | auto_increment 自增长: auto_increment能为新插入的行赋一个唯一的整数标识符。为列赋此属性将为每个新插入的行赋值为上一次插入的ID+1。MySQL要求将auto_increment属性用于作为主键的列。此外,每个表只允许有一个auto_increment列。 | bi 阅读全文
posted @ 2018-09-09 11:31 井盖同学 阅读(247) 评论(0) 推荐(0)
摘要: 索引的概念 索引用于快速找出在某个列中有一特定值的行,不使用索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大,查询数据所花费的时间就越多,如果表中查询的列有一个索引,MySQL能够快速到达一个位置去搜索数据文件,而不必查看所有数据,那么将会节省很大一部分时间。索引相当于建立了 阅读全文
posted @ 2018-09-09 11:20 井盖同学 阅读(117) 评论(0) 推荐(0)
摘要: union 查询就是把 2 条或多条 sql 的查询结果 , 合并成 1 个结果集,各语句取出的列数必须相同;如果不相同 , 会报错; sql1 返回 N 行 sql2 返回 M 行 sql1 union sql2 , 返回 N+M 行 左链接查询 以左表为准,去右表找匹配的数据,找不到用null补 阅读全文
posted @ 2018-09-09 10:55 井盖同学 阅读(632) 评论(0) 推荐(0)