mysql 存储过程-批量造数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 存储过程-批量造数据相关的知识,希望对你有一定的参考价值。

参考技术A 研究sql岂能不需要大量数据,故整理了一份批量造数据的笔记。

批量造数据,测试数据,数据生成

上古时期,我在杭州某金融IT公司上班的时候,开发完程序经常需要造数据来自测,往往需要造很多数据,几万条,几十万条常有。

造数据,造合理合适的数据,在该公司是一项十分重要的技能。

举例 ,我现在要10万条用户账户余额的数据。。。。假设有用户账户余额表。字段如下

【序号】【账户】【户主姓名】【性别】【电话号码】【账户余额】   。你会怎么造出这10万条数那? 可能会写个存储过程,可能会一段代码来造。每个人都有自己的解决方案把。

我自己的数据常常是这样的,一看就很拙劣。。。。对测试面的覆盖也不好,

1,ZH0001,陈傻傻1,男,1378888888,888

2,ZH0002,陈傻傻2,男,1378888889,889

3,ZH0003,陈傻傻3,男,1378888890,890

..........

 

最近闲来无事,看都几个取名网站,随机给你生成姓名的那种,觉得有点意思,就捣鼓了一下,做了下面这个造数神器,自称神器,其实还有许多不足,有需要再慢慢改把,

已上面的需求为列,演示一下使用方式

技术图片

 

 

 

 技术图片

 

 

目前是这么个软件,支持的列类型也不多,将来考虑做成网页版,并支持更多的列类型。

有需求可以连我QQ384347789,有时间的话我会一直改进这个工具的。

有做前端的朋友有兴趣做这个的话,也请联系我,我已经把它开源了,一起来添砖加瓦做点事,比上班聊QQ,微信逛论坛扯皮更有意义

 https://gitee.com/csszbb/DataMaker

 

以上是关于mysql 存储过程-批量造数据的主要内容,如果未能解决你的问题,请参考以下文章

mysql存储过程实现数据查询与插入

oracle存储过程怎样批量插入新数据

性能测试四十:Mysql存储过程造数据

利用Mysql存储过程造百万级数据

mysql存储过程批量向表插入数据

用oracle存储过程将一张表的数据查出插入另一张表