Jeg vil anbefale at kombinere flere forespørgsler, som du har i det nederste eksempel.
INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9);
Hvis et af værdiparret fejler, vil ingen af dataene blive indsat. Denne metode sender også færre tegn og rundrejse til DB. Implikationen af færre karakterer er måske ikke så attraktiv, men det har stadig en lille fordel.
EDIT:
Tim har et godt spørgsmål. Lad mig inkludere oplysninger fra MySQL-dokument