
mysql
zhulidie
这个作者很懒,什么都没留下…
展开
-
SQL事物的概念
一、事务的概念 事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。 例如:A——B转帐,对应于如下两条sql语句 update from account set money=money+100 where name=’B’; update from account set money=money-100 where name=’A’;原创 2017-06-01 00:48:13 · 1529 阅读 · 0 评论 -
Spring事务管理
一、概念上篇文章已经介绍过事务的概念,这里再解释一遍。 事务是系列操作组成的工作单元,这些工作单元的操作不可分割,要么全部执行,要么全部不执行。事务必须满足ACID(原子性,一致性,隔离性,持久性)。 在实际项目开发中,数据库操作是并发执行的,事务也是并发执行的,所以会遇到脏读、不可重复读、虚读这些问题。解决办法是设置不同的隔离级别。MySQL底层数据库提供了四种隔离级别。 Read Unco原创 2017-06-01 11:21:03 · 319 阅读 · 0 评论 -
MySQL知识点复习
where 与having的区别: 1. where 在查询结果前进行筛选,条件不能包含聚组函数。 2. having通常配合聚合函数使用。eg: select name,sum(money) form user where name like ‘liu%’ group by name having sum(money) >100;常见的查询操作: group by:分类,常配合聚合函数使用原创 2017-06-02 09:47:43 · 452 阅读 · 0 评论