使用while循环语句生成测试数据:
下面的方法是通过创建一个存储过程,然后再调用这个存储过程来实现的,从网上找了很多方法,但都没有成功。
delimiter // /*定义命令结束符默认为 ; */
create procedure genUsers()begindeclare i int default 0;while i < 40 doinsert into users(userID,userName,password) values(i,concat('username',i),concat('password',i));set i = i + 1;end while;end//
生成这个存储过程后,刷新下就能看到,然后直接调用就可以了。
call genUser();
注意要是该存储过程已存在的话,一定要先删除之后再生成。