日常学习:
事务:
事务简介:
事务是一组操作的集合,它是一个不可分割的工作单位 ,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。
默认MysQL的事务是自动提交的,也就是说,当执行一条DML语句,MysQL会立即隐式的提交事务。
事务操作:
查看/设置事务提交方式:
SELECT @@autocommit;
SET @@autocommit=0;
提交事务:
COMMIT;
回滚事务:
ROLLBACK
开启事务:
START TRANSACTION 或 BEGIN;
提交事务:
COMMIT;
回滚事务:
ROLLBACK;