locust-使用sql命令构造多组测试数据

本文介绍了数据库管理的一系列操作,包括通过SQL命令构造多组数据源,创建存储过程(带参数和不带参数),更新密码,删除重复数据,以及插入新数据。同时,强调了开发中对密码安全性处理的方法,确保数据的正确性和安全性。
摘要由CSDN通过智能技术生成

一、确认测试数据

确认关联的表

分析表结构

分析数据特点

二、通过sql命令构造多组数据源

1.创建存储过程(不带参数)

 

 循环增加2个用户

i的值跟用户名连接起来用concat

#创建存储过程
create procedure insertuser1()
begin
#设置循环变量
declare i int;
#循环变量赋值
set i=1;
while i<=3 do
insert into iwebshop_user(username,password)values(concat("ya",i),"111111");
set i=i+1;
end while;
end

2.创建存储过程(带参数)

循环增加指定个数用户

#创建存储过程
create procedure insertuser2(num int)
begin
#设置循环变量
declare i int;
#循环变量赋值
set i=1;
while i<=num do
insert into iwebshop_user(username,password)values(concat("ya",i),"111111");
set i=i+1;
end while;
end

3.执行存储过程

三、更新数据库表里面的密码值

开发为了保证程序的安全性,将密码存储的时候做了一个md5的加密,把已经转换后的密码替换下

update iwebshop_user set password='e10adc3949ba59abbe56e057f20f883e'where username like'ya%'

四、删除数据库里面重复的数据

delete from iwebshop_user where username like'dabai%'

五、插入一条数据

insert into iwebshop_member(user_id)values(25)

六、验证数据的正确性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值