mysql生成少量测试数据的两种方式

背景

实际开发中,写好逻辑代码后总是要测试一下和数据库的连通是否正常,curd四连测试一轮

方法一

  
delimiter $$     //以delimiter来标记用$表示存储过程结束
create procedure pre()		//创建pre()存储方法
begin
declare i int;		//定义i变量
set i=6001;
while i<6021 do		//对i的值配置
	insert into assisted_material (id,name,edition_id,stages_id,grade_id,subject_id,volume,type,status,price,chapter_id,publisher)
	values(i,'老师课本+',111,2,2,1,'3','material','enabled','50',3,'人民出版社'); 
set i=i+1;		//自增循环
end while;
end 
$$		//存储过程结束
 
call pre();		//调用pre()存储方法

方法二

第一种代码,稍多,可以一种稍微无脑的,但是要排除主键自增

INSERT INTO `vae_admin`(username) SELECT username FROM `vae_admin`;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值