Mysql 如何生成用于测试数据库性能的随机数据?

Mysql 如何生成用于测试数据库性能的随机数据?,mysql,testing,Mysql,Testing,我已经在MySQL中创建了一个测试表,并希望插入1000万行随机生成的数据。如何进行这种随机生成过程?MySQL中是否有任何预定义的方法,或者我们是否可以构造任何快速查询来完成这项工作 感谢您的帮助。关于MySQL forge:: 随机数据生成器允许创建任意数据表 包含任意列组合的大小,用随机 数据 您可能还喜欢Wonder工具箱中的大型数据生成器(ldg)脚本,它对大型数据集很有用 下载: 文档:这一个非常简单: call procedurename('DATABASE','TABLE',10

我已经在MySQL中创建了一个测试表,并希望插入1000万行随机生成的数据。如何进行这种随机生成过程?MySQL中是否有任何预定义的方法,或者我们是否可以构造任何快速查询来完成这项工作

感谢您的帮助。

关于MySQL forge::

随机数据生成器允许创建任意数据表 包含任意列组合的大小,用随机 数据


您可能还喜欢Wonder工具箱中的大型数据生成器(ldg)脚本,它对大型数据集很有用

下载:


文档:

这一个非常简单:

call procedurename('DATABASE','TABLE',1000,'');  
将随机填充1000行

下面是要尝试的存储过程,它似乎非常可定制。您还可以在网站上创建一个帐户,通过捐赠或分叉来存储您的配置,并在本地安装

另一种选择是。它看起来不像generatedata.com那样可定制,但做得相当不错。您还可以存储和重用字段布局(也称为配方)


我建议将数据作为CSV下载,并使用将数据导入数据库。

我想知道为什么会对其进行编辑。我查看了以前的修订版,并访问了该URL。我在那里找到了一些有用的MySQL函数。@Batandwa那里我更新了答案。。你现在有你的程序了。