有时候我们需要用一些mysql只下载数據库测试数据来测试自己的网站各方面的性能、优化怎么样?有一些人可能会想说用循环插入的方式如果是百万、千万、上亿条数据,你去循环插入试试这得需要多少时间;下面博主提供了两种方式,推荐大家用第二种可以自定义生成N条mysql只下载数据库测试数据;
一、mysql只下载数据库一千万条测试数据库下载地址:
注意:数据都是sql语句,如果直接导入数据估计时间有点长毕竟是1000万条数据;推荐大家用丅面的方法比较好;
二、mysql只下载数据库生成测试数据一千万条的具体步骤:
拿phpmyadmin数据库管理来举例:下面所有的操作都是以"sql语句命令“为主嘚;只需要依顺序执行"sql语句“即可!博主亲测有效!
2、 创建插入数据存储过程
注意:sql语句中红色的:就是指一千万条数据,你可以修改为┅百万一亿都可以;
注意:因为我们做的是生成测试数据一千万条,会有一定的耗时:我用i5的笔记本执行也只需要95秒的时间;请耐心等待!
4、 根据需要修改mysql只下载数据库存储引擎:engineer (非必要步骤如果不需要转换无需操作)
注意,此SQL可以不需要因为我们是做的测试数据,是否是myisam、innodb不是那么重要;
而且:myisam存储引擎插入速度要比innodb方式快很多;
sql耗时:用i5的笔记本执行也只需要
200
秒的时间;