Lihat dokumentasi untuk MySQLCursor.execute().
Ia mengklaim bahwa Anda dapat mengirimkan multi
parameter yang memungkinkan Anda menjalankan beberapa kueri dalam satu string.
multi
adalah parameter kedua opsional untuk panggilan execute():
operation = 'SELECT 1; INSERT INTO t1 VALUES (); SELECT 2'
for result in cursor.execute(operation, multi=True):