关于mysql的事务的控制实验
2016-10-10 17:13
330 查看
mysql默认的写操作的sql是自动提交的,所以为了使得mysql不再是自动提交,而改成手动提交,
写操作的语句
INSERT INTO `sys_users` VALUES (null,'zhang9999','ab260cf4152c17c411faefb91ee0d034','53a4a4e5792191662530944475dd2371',0);
为了测试事务控制而进行的回滚操作
ROLLBACK;
最后进行手动提交
COMMIT;
结果这条数据zhang9999没有插入导数据库
对比操作
去掉回滚操作 ROLLBACK;
SET AUTOCOMMIT=0;
BEGIN;
INSERT INTO `sys_users` VALUES (null,'zhang9999','ab260cf4152c17c411faefb91ee0d034','53a4a4e5792191662530944475dd2371',0);
COMMIT;
结果:
此次数据插入到了数据库中
</pre><p></p><p>开启一个事务的操作</p><p><pre name="code" class="sql">BEGIN;
写操作的语句
INSERT INTO `sys_users` VALUES (null,'zhang9999','ab260cf4152c17c411faefb91ee0d034','53a4a4e5792191662530944475dd2371',0);
为了测试事务控制而进行的回滚操作
ROLLBACK;
最后进行手动提交
COMMIT;
结果这条数据zhang9999没有插入导数据库
对比操作
去掉回滚操作 ROLLBACK;
SET AUTOCOMMIT=0;
BEGIN;
INSERT INTO `sys_users` VALUES (null,'zhang9999','ab260cf4152c17c411faefb91ee0d034','53a4a4e5792191662530944475dd2371',0);
COMMIT;
结果:
此次数据插入到了数据库中
相关文章推荐
- 关于,Oracle事务控制总结
- 关于:为什么简单的一个select查询都要加上事务控制
- MySQL之事务编程(二)事务控制语句
- php中对MYSQL操作之事务控制,回滚
- Mysql锁机制和事务控制
- 关于Controller中Ramp up、Duration、Ramp down虚拟用户事务执行情况以及二者关系的实验
- mysql的事务控制
- mysql锁机制和事务控制
- 亲身实验mysql配置中autocommit和事务的关系
- 一个关于Mysql事务的罕见问题
- 关于Oracle事务的一些实验
- 关于组策略中桌面控制、软件分发实验
- 《C++第十五周实验报告3-1、2》---对照运行的结果和教材中关于格式控制的说明
- php 在 控制 mysql 事务中的方法
- 关于并口控制实验中用到的接口板及驱动板
- 关于组策略中桌面控制、软件分发实验
- php 在 控制 mysql 事务中的方法
- 关于mysql事务处理
- php 在 控制 mysql 事务中的方法
- mysql 事务控制