sql >> Database >  >> RDS >> Mysql

Is er een manier om meer dan één query per string uit te voeren in MySQL-Python?

Bekijk de documentatie voor MySQLCursor.execute().

Er wordt beweerd dat je een multi . kunt doorgeven parameter waarmee u meerdere query's in één string kunt uitvoeren.

multi is een optionele tweede parameter voor de execute()-aanroep:

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


  1. Toegang krijgen tot XAMPP MySql-database vanaf een andere computer

  2. MySQL, het kopiëren van tabellenbestanden geeft aanleiding tot ERROR 1017 (HY000):Kan bestand niet vinden:ook al is het daar

  3. Wat is de dubbele tabel in Oracle?

  4. back-up van mysql-database met mysqldump