下の例のように、複数のクエリを組み合わせることをお勧めします。
INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9);
値のペアのいずれかが失敗した場合、データは挿入されません。このメソッドはまた、より少ない文字とラウンドトリップをDBに送信します。文字数が少ないという意味はそれほど魅力的ではないかもしれませんが、それでもわずかな利点があります。
編集:
ティムには素晴らしい質問があります。 MySQLdoc からの情報を含めさせてください