步骤:
1、明确对应数据库名
2、明确该功能对应的表名
3、明确数据库中的字段规则:是否必填,字段长度,是否加密
4、构造正确的insert命令进行插入实验
5、在SQL命令中构造循环结构(存储过程)
以创建用户为例:
1、插入单行数据:
insert into iwebshop_user(username,password) values('dabai','111111')
运行结果:
2、通过存储过程创建多条数据
create procedure adduser()
begin
#设置循环变量
declare i int;
#循环变量赋值
set i=1;
while i<=3 do
insert into iwebshop_user(username,password) values(concat('dabai',i),'111111');
set i=i+1;
end while;
end
保存存储过程后,运行这个存储过程
执行结果
3、 修改常量为变量
create procedure adduser1(num int)
begin
declare i int;
set i=1;
while i<=num do
insert into iwebshop_user(username,password) values(concat('dabai',i),'111111');
set i=i+1;
end while;
end
运行的时候输入想要的数量就好啦