推荐一个简单快速方法吧,数据内容任意,主要是条数达到就可以了。
在代码中写一个循环呗,循环插入数据到数据库
delimiter //
create procedure insert()
begin
declare num int;
set num=1;
while num < 2000000000 do
insert into 表名 values(字段)
set num=num+1;
end while;
end
//
执行这个存储过程
如果你会JavaWeb的话,直接用JDBC循环执行插入语句,Java模板很多,直接套个Hibernate的也很方便。PHP也类似。如果会写脚本的话,写个连接数据库并循环插入的也可以。
用存储过程或jdbc循环执行insert test select * from test,数据每次翻倍
循环写数据就好了,机器必须能承载
先插入一条数据,然后用代码循环执行这句SQL ( insert into 表名 select * from 表名 )就是不停的复制自己,手动也可以,但是要执行log2(一亿)次。 手动滑稽