Transaksi dalam MySQL digunakan untuk memastikan konsistensi data dengan menjamin bahwa serangkaian pernyataan SQL dijalankan sebagai satu kesatuan yang tak terpisahkan. Dengan kata lain, transaksi memungkinkan Anda untuk mengeksekusi beberapa perintah SQL sekaligus, di mana entah semua perintah berhasil dieksekusi atau tidak satupun yang berhasil. Jika ada pernyataan dalam transaksi yang gagal, transaksi dapat dibatalkan dan perubahan yang dilakukan oleh pernyataan sebelumnya dapat di-rollback.
Berikut adalah contoh penggunaan transaksi dalam MySQL:
### Memulai Transaksi:
Anda memulai transaksi dengan perintah `START TRANSACTION`. Setelah transaksi dimulai, setiap perintah SQL yang dijalankan akan dimasukkan ke dalam transaksi tersebut.
No comments:
Post a Comment