Seperti yang disarankan Barmar. Gunakan database pengujian. Namun jika Anda membuat perubahan menakutkan pada database langsung dan telah mengujinya pada database pengujian, Anda dapat dengan mudah menggunakan transaksi untuk mengonfirmasi perubahan langsung seperti yang Anda harapkan. Untuk ini, Anda dapat menggunakan transaksi.
START TRANSACTION;
UPDATE foo SET baz = "bar";
SELECT baz FROM foo;-- Shows bar
ROLLBACK; -- Alternatively 'COMMIT'
SELECT baz FROM foo;-- Shows whatever was there previously.
Perhatikan bahwa perubahan skema tidak transaksional (yaitu mengubah tabel tidak dapat dibatalkan).