在phpmyadmin 中 执行如下测试语句,发现事务不回滚,请问是何原因?BEGIN;
insert point_sub (precord_id, subscr_id, amount, point)values(1,1,1000,1200);
insert point_sub (precord_id, subscr_id, amount, point)values(1,2,1000,1200);
insert point_sub (precord_id, subscr_id, amount, point)values(1,3,1000,1200);
ROLLBACK;
COMMIT;
insert point_sub (precord_id, subscr_id, amount, point)values(1,1,1000,1200);
insert point_sub (precord_id, subscr_id, amount, point)values(1,2,1000,1200);
insert point_sub (precord_id, subscr_id, amount, point)values(1,3,1000,1200);
ROLLBACK;
COMMIT;
解决方案 »
- 谁帮忙写个MYSQL的插入语句,无则插入,有则不插入
- 求一mysql语句,题目如下:(补充昨天的)
- mysql
- mysql 两字段相减后 得不到负数 怎么办
- mysql decimal
- 技术问题讨论,高手都进来!
- mssql中同一张表中如何删除相同的纪录???急!!!100分
- 急问,如何修改mysql的字符集?
- mysql这么慢???select * from list ORDER BY id DESC LIMIT 49990,10 竟然需要7秒??!!
- 打开 phpmyadmin,登陆后提示#1273 - Unknown collation: ,急求帮助.....
- mysql 中如何计算时间差?
- mysql 中,刚刚发现一个很奇怪的问题
检查一下你的AUTOCOMMIT参数,默认是1,改成0
BEGIN;
insert point_sub (precord_id, subscr_id, amount, point)values(1,1,1000,1200);
insert point_sub (precord_id, subscr_id, amount, point)values(1,2,1000,1200);
insert point_sub (precord_id, subscr_id, amount, point)values(1,3,1000,1200);
ROLLBACK;
COMMIT; 这么执行 回滚也是没有执行