Да, вы можете вставить несколько строк в одну инструкцию SQL, например:
insert into tbl (col1, col2)
values (row1_val1, row1_val2), (row2_val1, row2_val2) [...]
Значения для каждой строки заключены в скобки и разделены запятой.
Использование API базы данных более высокого уровня, такого как propel, Laravel Eloquent, doctrine, делает этот тип операции простым.