mysqlのコマンドでトランザクションやる
久しぶりにやろうと思ったら忘れてたのでメモして。
-- トランザクション開始
begin;
-- 何かしらの更新処理
update users set name = "tanaka" where id = 1;
-- 問題ないか確認
select * from users where id = 1;
-- OKならcommit
commit;
-- ダメならrollback
rollback;
久しぶりにやろうと思ったら忘れてたのでメモして。
-- トランザクション開始
begin;
-- 何かしらの更新処理
update users set name = "tanaka" where id = 1;
-- 問題ないか確認
select * from users where id = 1;
-- OKならcommit
commit;
-- ダメならrollback
rollback;