Danke Tom,
INSERT INTO tbl_name (col_name_1,col_name_2,...,col_name_n)
VALUES (val_1.1,val_1.2,...,val_1.n),(val_2.1,val_2.2,...,val_2.n),...
Wieder etwas gelernt. Ich hätte meine Quelle selbst genauer durchlesen sollen, dann wäre ich auch auf den Satz:
<zitat>
The INSERT ... VALUES form with multiple value lists is supported in MySQL 3.22.5 or later.
</zitat>
gestoßen.
So kann man in mySQL mehrere Sätze "gleichzeitig" eintragen, also mit einem einzigen Insert-Statement. Da es aber noch keine Transaktionen gibt, sollte man sich aber vorher darüber klar machen, was bei einem Fehler (z.B. abgelehnte Dublette) passiert.
Das ist sowohl richtig als auch wichtig, immerhin hat MySQL (ab 4.1.0) die Klausel ON DUPLICATE KEY UPDATE dafür vorgesehen.
Freundliche Grüsse,
Vinzenz