因为我要给自己的项目测试,所以打算生成10条数据,求大佬帮助
delimiter
create procedure myproc()
begin
declare num int;
set num=2;
while num < 10 do
insert into new_table_test values(num,2,3); set num=num+1;
end while;
end
;
call myproc();
select * from new_table_test;
1:利用java,写个dao,循环10万次,插入数据
2:写个存储过程,循环10万次,插入数据
生成10万条数据?用程序控制生成数据。可以做,但是需要点时间
不知道你用的什么语言,MySQL应该自带有循环语句的 循环10万次insert即可
楼上正确。存储过程比较快。如果你只是生成一次,或者以后很少操作这个循环的话,循环10000次也是可以的。
mysql最多可以生成多少条数据