mysql批量插入测试数据

在进行软件测试的过程中,很多情况下都需要去数据库存入大量的数据,所以今天就分享一下怎么往数据库批量的插入数据。批量插入数据,我们需要用到存储过程,由于笔者接触存储过程也不久,才刚刚学习,个人感觉存储过程就像是一个方法一样,里面可以有很多语句,而批量插入数据就需要用到循环了。

存在表student1,里面有stuid,stuname,stuaddress,classid 四个字段,那么首先让我们把表里面的内容清空吧





表清空了,下面让我们开始创建一个存储过程,存储过程命名为doinsert1。注意,在进行存储过程创建之前,要进行mySQL结束符号的定义,大家都知道mySQL碰到“;”就会执行,那么让我们把结束符号定义为   //,语句为delimiter //,这样,碰到//就会认为语句结束了,就会开始执行。


mysql批量插入测试数据_第1张图片



如图,一个简单的存储过程创建完毕,那么怎么让他执行呢,只需要call doinsert1即可




接下来,就是见证奇迹的时刻了,看看到底有没有插入进去呢?


mysql批量插入测试数据_第2张图片




3000条数据乖乖的躺在那里,那么让我们来看看他的真面目吧.....


mysql批量插入测试数据_第3张图片











不必多问多说,自己清楚,数据创建完成,今天的分享就到这里,小编乖乖加班咯。。。。。。

你可能感兴趣的:(测试-数据库,测试)