事物的创建
隐式事物 :事物没有明显的开启和结束标记,比如 insert,update,delete语句。
查看Mysql中的AUTOCOMMIT值:
SELECT @@autocommit;#即可 show variables like 'autocommit';#这种我的查不出来。。。。
显示事物:事物具有明显的开启和结束标记。前提:必须先设置自动提交功能为禁用:(关闭只对当前的事物有效,只针对当前的会话有效)
SET autocommit=0
具体步骤
#步骤一:开启事物 SET autocommit=0 #步骤二:编写事物中的sql语句(select,update,insert,delete) # 语句1:........ # 语句2:........ #步骤三:结束事物 commit: #提交事物 rollback:#回滚事物