如果页面有添加用户的按钮,要添加大量数据,可以尝试抓接口,然后通过接口去插入大量数据
DEFINER=`prod`@`%` 操作的用户账号 这个可以不用写 删除即可
0到20 其实插入的有21条数据
蓝色7个需要修改的地方
DELIMITER $$
USE `enbrands_2147480002`$$
DROP PROCEDURE IF EXISTS `insert_test_czx_add_user`$$
CREATE DEFINER=`prod`@`%` PROCEDURE `insert_test_czx_add_user`(IN incid INT,IN uphone VARCHAR(7),IN umphone VARCHAR(20),IN uopen_uid VARCHAR(20),IN upopen_uid VARCHAR(20),IN unick VARCHAR(20),IN umerchantid INT)
BEGIN
DECLARE a INT DEFAULT 11; 这是个条件,a默认是11,下面的循环条件a<30就不在执行了 如果这里写的是50,那么一条数据都不会执行,因为a要小于30才会执行
-- 循环插入用户数据 变量
WHILE a<=30 DO
SET @uphone=CONCAT(uphone,incid); incid是变量,和uphone拼接 如果incid是1001 手机号共13位 所以 uphone留7位就好了
SET @umphone=CONCAT(umphone,incid);
SET @uopen_uid=CONCAT(uopen_uid,incid);
SET @upopen_uid=CONCAT(upopen_uid,incid);
SET @unick=CONCAT(unick,incid);
INSERT INTO `t_members` (`username`, `mix_mobile`, `username_num`, `password`, `point`, `point_add`, `real_name`, `sex`, `phone`, `province`, `city`, `district`, `email`, `marriaged`, `birthday`, `birth_type`, `qq`, `blood_type`, `baby_name`, `baby_birth`, `baby_sex`, `due_date`, `status`, `msg_send_status`, `created_at`, `updated_at`, `information_updated_at`, `channel`, `source_merchant_num`, `out_member_id`, `mother_status`, `milk_name`, `address`, `postal_code`, `expiring_point`, `ext_info`, `active`, `source`, `store_id`, `store_code`, `saler_id`, `alipay_user_id`, `flag`, `child_birthday`, `birth_certificate`, `member_identity`, `activity_source`, `user_avatar`, `out_member_id_updated_at`)
VALUES(@uphone,@umphone,'-457904601','','100','0','','0',@uphone,'','','','','0',NULL,'0','','0','',NULL,'0',NULL,'1','0','2020-09-18 15:26:04','2020-09-21 18:21:32',NULL,'0',umerchantid,NULL,'0','','','0','0','','1','0',NULL,NULL,NULL,NULL,'1',NULL,NULL,'0',NULL,NULL,NULL);
SELECT id INTO @uid_i FROM t_members WHERE mix_mobile=@umphone;
INSERT INTO `t_member_merchant_bind` (`member_id`, `merchant_num`, `status`, `created_at`, `updated_at`)
VALUES(@uid_i,umerchantid,'1','2020-09-18 15:26:04','2020-09-18 15:26:04');
INSERT INTO `t_member_platform_bind` (`member_id`, `platform_type`, `platform_open_id`, `open_uid`, `nick`, `status`, `created_at`, `updated_at`, `nick_name`)
VALUES(@uid_i,'2',@upopen_uid,@uopen_uid,@unick,'1','2020-09-18 15:26:04','2020-09-18 15:26:04',NULL);
INSERT INTO `t_member_propertys` (`asset_type`, `asset_id`, `num`, `value`, `member_id`, `merchant_num`, `expire_type`, `begin_at`, `end_at`, `status`, `get_type`, `remark`, `created_at`, `updated_at`, `degradation_time`)
VALUES('2','1','0','',@uid_i,umerchantid,'1',NULL,NULL,'1',NULL,NULL,'2020-09-14 15:26:04','2020-09-14 15:26:04',NULL); asset_id对应的是feater里面的id 这样的映射关系 等级,有效的statues=1,type=2的 查之前去看一下他们的对应关系
SET a=a+1;
SET incid=incid+1;
END WHILE;
END$$
DELIMITER ;
call insert_kie_add_user(1001,'1340000','jnhdsfdgdf1324','j38jsfdgdf1324','jnhds456df1324','j678sfddgdf1324',2000614)
---truncate t_mall_exchange_act
找到对应的表,右键,清空表
SET@id=5;
delete from t_members WHERE id=@id limit 1;
delete from t_member_merchant_bind WHERE member_id=@id limit 1;
delete from t_member_platform_bind WHERE member_id=@id limit 1;
delete from t_member_propertys WHERE member_id=@id limit 1;
delete from t_right_change_logs WHERE member_id=@id limit 2;
delete from t_member_statistics WHERE member_id=@id limit 1;
delete from t_hd_join_log WHERE member_id=@id limit 1;