事务 transaction,指一组操作,里面包含许多单一逻辑,只要一个逻辑没有执行成功,那么都算失败.所有的数据都回到最初的状态(回滚). 为什么要有事务? 确保逻辑的成功,例子:银行转账 事务针对连接. 事务的开始和结束:start transaction --> commit/rollback; 测试事务: 代码里面的事务,主要是针对连接 关闭自动提交:conn,setAutoCommit(false); 提交:conn.commit , 一旦提交,数据库里面的数据会发生变化 回滚:con…