Mysql while循环语句生成测试数据

Mysql while循环语句生成测试数据

使用while循环语句生成测试数据:下面的方法是通过创建一个存储过程,然后再调用这个存储过程来实现的,从网上找了很多方法,但都没有成功。delimiter///*定义命令结束符默认为;*/

createproceduregenUsers()

begin

declareiintdefault0;

whilei<40do

insertintousers(userID,userName,password)values(i,concat('username',i),concat('password',i));

seti=i+1;

endwhile;

end

//生成这个存储过程后,刷新下就能看到,然后直接调用就可以了。

callgenUser();

注意要是该存储过程已存在的话,一定要先删除之后再生成。