MYSQL事物sql 簡單事例
阿新 • • 發佈:2019-01-11
drop table if exists `runoob_transaction_test`;
CREATE TABLE runoob_transaction_test( id int(5)) engine=innodb; # 建立資料表
select * from runoob_transaction_test;
begin; # 開始事務
insert into runoob_transaction_test value(5);
insert into runoob_transaction_test value(6);
commit; # 提交事務
begin; # 開始事務
insert into runoob_transaction_test values(7);
rollback; # 回滾
select * from runoob_transaction_test;
begin; # 開始事務
中間所有操作都會被撤回
rollback; # 回滾
begin; # 開始事務
中間所有操作會被提交到資料庫
commit; # 提交事務