更多>>数据库 Blog

MySQL快速生成十万百万千万条测试数据的方法

如何简单快速高效的在短短几分钟之内就生成百万条数据,insert...select语法便可满足你。

在实际的工作生活中,我们可能需要生成十万百万条数据来进行测试用,这个时候,如果单条单条数据的添加,显然是不现实的,这么大的数据量,得加到猴年马月去呀。

如何快速简单高效的添加百万条数据呢,其实MySQL数据库本身已经提供了方法。那就是 insert ... select 语法。

使用 insert ... select ,你可以快速地从一个或多个表向一个表内插入多行。

示例如下:

  insert into think_data (name,content) select name,content from think_data;

首先,think_data表中,已经有了一部分数据,10多条,上百条都行。

接下来,你只需要不停的执行上面所说的示例代码,几分钟之内,你便可以拥有百万条数据了。

评论列表

暂时没有相关记录

发表评论

用来接收审核回复提醒,请认真填写

  换一张?
captcha
看不清?点击图片换一张