为什么需要事务处理? 在执行SQL语句的时候,某些业务要求,一系列操作必须全部执行,而不能仅执行一部分. MySQL5.0后引入了事务机制,MySQL支持几种基本的数据库引擎,并非所有引擎都支持事务处理. 数据写入 数据直接写入数据文件是非常危险的事,一旦写入过程出错或故障,会产生数据错乱等严重后果.MySQL利用日志来实现间接写入,MySQL共有五种日志,其中redo日志与undo日志与事务有关,日志文件相当于数据文件的一个副本. 管理事务 对于单条SQL语句,数据库系统自动将其作为一个事务执…