insert into $table values (1, a, b), (2, c, d), (3, e, f);
Это выполнит вставку из 3 строк. Продолжайте по мере необходимости, чтобы достичь 100 000. Таким образом, я выполняю блоки ~ 1000, когда выполняю работу ETL.
Если ваши данные статически находятся в файле, лучше всего их преобразовать и использовать загрузить данные в файл , но я предполагаю, что вы спрашиваете об этом, потому что делаете что-то подобное.
Также обратите внимание, что кто-то еще сказал о размере max_allowed_packet, ограничивающем длину вашего запроса.