事务技术一览

事务:

概念:事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部失败。

数据库默认事务是自动提交的,也就是发一条sql语句他就执行一条,如果想多体哦啊sql语句放在一个事务中执行,则需要使用如下语句。

数据库开启事务命令:将所要使用的数据库语句放在下面的语句之间

Start transaction  开启事务

Rollback 回滚事务

Commit 提交事务

创建账户表:

1 create table account(
2         id int primary key  auto_increment,
3         name varchar(40),
4         money float
5 )character set utf8 collate utf8_general_ci;
6 
7 insert into account(name,money) values('aaa',1000);
8 insert into account(name,money) values('bbb',1000);
9 insert into account(name,money) values('ccc',1000);

使用事务:

当JDBC程序向数据库获得一个

猜你喜欢

转载自www.cnblogs.com/shuai9999/p/9141523.html