Добавление записей в MySql - PullRequest
0 голосов
/ 21 января 2020

Я хочу добавить около 1000 записей в мою таблицу для создания базы данных. Вставка каждой записи вручную совсем не практична. Есть ли правильный способ сделать это?

1 Ответ

0 голосов
/ 21 января 2020

В MySQL вы можете вставить несколько строк одним оператором вставки.

insert into table values (data-row-1), (data-row-2), (data-row-3)

Если вы запустите mysqldump в своей базе данных, вы увидите, что это именно то, что делает вывод.

insert затем выполняется как одна «транзакция», так что это намного, намного быстрее, чем 1000 отдельных inserts

...