InnoDB bietet Transaktionsunterstützung, Sie verwenden keine expliziten Transaktionen, daher muss InnoDB nach jeder Anweisung einen Commit durchführen ("führt für jede Einfügung eine Log-Flush auf die Festplatte durch" ).
Führen Sie diesen Befehl vor Ihrer Schleife aus:
START TRANSACTION
und das nach der Schleife
COMMIT