Saya bukan ahli besar dalam hal ini, tapi saya pikir fitur yang Anda cari di sini adalah autocommit. Ini secara otomatis melakukan perintah Anda. Oleh karena itu, Anda harus dapat melewati pernyataan 'BEGIN'.
Inilah halamannya:http://dev .mysql.com/doc/connector-python/en/connector-python-connectargs.html
Anda mengatur ini ketika Anda memulai instance python MySQLdb:
conn=MySQLdb.connect(host='blah', autocommit=True)
Anda kemudian harus memiliki koneksi yang tidak mengkhawatirkan Transaksi.
Beberapa mesin penyimpanan tidak menggunakan transaksi jadi jika Anda menggunakannya, Anda tidak perlu khawatir tentang detail ini:en.wikipedia.org/wiki/Comparison_of_MySQL_database_engines
Namun, mereka dapat mengalami masalah jika penyisipan \ pembaruan Anda gagal di tengah jalan!