DateFactory 是一款专门用来制造测试数据(面向数据库)的一款非常好用的工具,如果像楼主一样经常需要向数据库添加数据那么这款工具非常适合你。那么下面就介绍一下DataFactory的简单入门使用。
软件请自行百度下载^_^。。
安装完成后打开字这个样子:
在介绍之前需要安装mysql 的ODBC链接驱动:https://dev.mysql.com/downloads/connector/odbc/
可以在这个网站上下载安装需要的ODBC驱动。
下面以向Mysql 数据库插入数据为例进行介绍:
一、在打开后需要选择链接数据库类型,如果是mysql 选择ODBC类型如图:然后点击下一步.
二、需要配置数据源的链接信息:如图点进去进行配置:
三、选择添加进行添加:这里面选择对应的ODBC 驱动 ,mysql 要选择ANSI driven 驱动,选择Unicode 会乱码,问什么这样,楼主我也不明白,希望有大神指教。。O(∩_∩)O哈哈~。 然后完成。
四、填写具体的连接信息: Data source name 可以提任意填写 但是不支持中文, 然后 ip user password ,填写完后如果能连接上就能选择数据库了,也可以 Test 进行测试一下。重要:然后点击Detail ,进入设置字符编码设置: 在Charaacter set 中选择 gbk 编码,这样在插入中文的时候就不会乱码了。点击 0k 完成设置。 然后确定。
五、 然后进入这个窗口,选择刚才配置的数据源,(如果没有找到请关闭软件重新打开就出现了。。可能是 bug 。。。。)在次输入 用户名和密码 点击下一步
六。选择要插入的表:点击下一步。然后输入 一个名字:楼主输入的是 测试, 然后完成确定。
七、跳过了两个页面直接来看这个:在这个窗后中来完成插入字段的具体值得设置。在 表明上右键选择 add/remove Field 选项 选择需要制造数据的字段,没有选择的将会插入mull 值。
。
八。如图楼主只需要制造这几个字段的数值就选择则几个字段:然后点击确定。
九。下面进入具体的字段设置:如图选择一个字段,DateFactory 会根据字段的数据类型,自动匹配可以设置的值类如本图中的id 为 数值类型,会有序列值(可以设置步进值),常量,随机值,从数据库中读取等类型,如果是时间类型可以设置当前时间等。大家这个点开自己研究吧,,还是很明确的。。。
九。设置完成后可以左键单击表名,设置发送数据的条数:楼主设置为1, 然后点击run 就可以了。
十。可以进入数据看看: 怎么样。。。成功插入了。
总结: 在配置前期比较麻烦,但是如果插入的数据非常多的话,这个还是非常有用的,能够设置各个字段的插入规律,而且还可以从txt 文件中自动读取数据进行插入,这些部分,读者可以自行研究开发。。。。