Один из способов сделать это - использовать существующую таблицу, содержащую столько строк, сколько вы хотите вставить в новую таблицу. предположим, что существующая таблица old_table
и в ней 100 (или более) строк любых данных, вот что вы бы сделали:
insert into my_table (fname,lname,email,phone)
select 'John', 'Doe', 'jdoe@jdoe.com', '0000000'
from old_table
limit 100
Если первичным ключом в my_table является автоинкремент, тогда это должно работать