摘要: 事务通俗的理解要不是全部成功,要不是全部失败。 比如你要插入100条数据,要求只要任意一条插入失败,数据就回到未插入的点上去。 1,开启事务 begin; insert into user values(1,2,3); insert into user values(1,2,4); 此时插入的数据其 阅读全文
posted @ 2018-05-09 18:03 某电商首席日志工程师 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1,什么是外键和外键的作用 如果一张表中有一个非主键的字段指向了别一张表中的主键,就将该字段叫做外键。 外键用于inodb的表中,myisam是无法使用的,即使创建的语句没有问题。实际上是无法创建成功的,建议创建sql语句的时候,带上engine inodb。 外键的作用:能保持数据的一致性和完整性 阅读全文
posted @ 2018-05-09 18:02 某电商首席日志工程师 阅读(115) 评论(0) 推荐(0) 编辑
摘要: JOIN 按照功能大致分为如下三类: INNER JOIN(内连接,或等值连接):获取两个表中字段匹配关系的记录。 LEFT JOIN(左连接):获取左表所有记录,即使右表没有对应匹配的记录。 RIGHT JOIN(右连接): 与 LEFT JOIN 相反,用于获取右表所有记录,即使左表没有对应匹配 阅读全文
posted @ 2018-05-09 13:50 某电商首席日志工程师 阅读(187) 评论(0) 推荐(0) 编辑