Я понимаю, что этот вопрос старый, но для всех, кто сталкивался с этим, я нашел здесь полезную информацию по этой теме: вставка нескольких строк через массив php в mysql .
В зависимости от ваших потребностей, может быть быстрее всего передать данные в формате csv напрямую в LOAD DATA INFILE. Однако будьте очень осторожны с этим подходом, так как он не защищает от инъекционных атак.
Я использовал этот подход в прошлом, проверяя чистоту данных во время генерации CSV.