在windows中我们在安装mysql的时候:
事务是一组SQL语句操作,组成这组操作的各个SQL语句,都必须全部执行成功,才有结果. 任意一个SQL语句执行失败,最终结果将不会真正执行.
表的存储引擎必须是innodb;
Start transaction; | begin;
修改默认SQL语句结束符
由于事务中有很多条SQL语句, 在默认情况下 mysql的语句结束符为 “;” 所以将默认的结束符要修改一下, 修改方法: delimiter 语句结束符
语句结束符 可以自定义, “$$”, $$$, %%%, ////, //, ///….
如: 将默认语句结束符修改为 //
Delimiter //
1 Commit ;
1 rollback;
原文:http://www.cnblogs.com/mrszhou/p/7482392.html