how can we use commit, rollback and savepoint in mysql ?
Asked
Active
Viewed 2.6k times
2 Answers
17
CREATE TABLE t_test (id INT NOT NULL PRIMARY KEY) ENGINE=InnoDB;
START TRANSACTION;
INSERT
INTO t_test
VALUES (1);
SELECT *
FROM t_test;
id
---
1
SAVEPOINT tran2;
INSERT
INTO t_test
VALUES (2);
SELECT *
FROM t_test;
id
---
1
2
ROLLBACK TO tran2;
SELECT *
FROM t_test;
id
---
1
ROLLBACK;
SELECT *
FROM t_test;
id
---

Quassnoi
- 413,100
- 91
- 616
- 614
-
Can I run these as Queries in phpmyadmin? – Joe Lloyd Jul 03 '15 at 10:47