sql >> Base de Datos >  >> RDS >> Mysql

¿Hay alguna forma de ejecutar más de una consulta por cadena en MySQL-Python?

Mire la documentación de MySQLCursor.execute().

Afirma que puede pasar un multi parámetro que le permite ejecutar múltiples consultas en una cadena.

multi es un segundo parámetro opcional para la llamada de execute():

operation = 'SELECT 1; INSERT INTO t1 VALUES (); SELECT 2'
for result in cursor.execute(operation, multi=True):