花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來(lái)到素材無(wú)憂(yōu)網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

ecshop會(huì)員批量下單批量生成虛擬訂單教程

時(shí)間: 2024-02-25 10:43 閱讀: 作者:素材無(wú)憂(yōu)網(wǎng)

一客戶(hù)網(wǎng)站新上線(xiàn),沒(méi)人氣,于是想批量生成一些訂單,,,,無(wú)可厚非了,前期推廣嘛,,,,,也不算什么高深的東西,在這共享一下,有誰(shuí)新店剛開(kāi)的來(lái)瞧瞧了,或者合適你,用到了存儲(chǔ)過(guò)程..
打開(kāi)數(shù)據(jù)庫(kù),比如常用的SQLyog
DELIMITER $$
USE `ecshop`$$
DROP PROCEDURE IF EXISTS `piliang_data`$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `piliang_data`()
BEGIN
DECLARE i TINYINT(3);
DECLARE j TINYINT(3);
DECLARE id INT;
SET i=1;
SET j=1;
WHILE i<100 DO #每次生成100條訂單,,,,,,,
INSERT INTO sz_order_info(order_sn,order_status,shipping_status,pay_status,add_time) VALUE(FLOOR(1+(RAND()*6700000000)),1,1,2,UNIX_TIMES**P()-i*1563*FLOOR(i+(RAND()*10)));
#后面的i*1563*.....純粹是瞎掰的,理論上時(shí)間區(qū)間是199天前到現(xiàn)在,,,,不過(guò)據(jù)測(cè)試,頂多就是45天前到現(xiàn)在...這個(gè)時(shí)間合適..呵呵
SET id = LAST_INSERT_ID();
WHILE j < 3 DO
#這個(gè)3也是隨便弄的,一個(gè)訂單三個(gè)商品,這樣訂購(gòu)的商品3倍增加,不宜過(guò)多,否則有可能出現(xiàn)同一時(shí)間訂購(gòu)?fù)簧唐返那闆r出現(xiàn),特別是商品數(shù)量少的情況下
INSERT INTO sz_order_goods(order_id,goods_id) VALUES(id,FLOOR(50 +(RAND() * 22)));
#后面的50,22含義是商品編號(hào)從50開(kāi)始,到72結(jié)束.....商品實(shí)在太小了,所以上面的3不能設(shè)置得過(guò)大......
SET j = j + 1;
END WHILE;
SET i = i + 1;
SET j = 1;
END WHILE;
END$$
DELIMITER ;
好了,存儲(chǔ)過(guò)程做好了,現(xiàn)在只需執(zhí)行一下這個(gè)存儲(chǔ)過(guò)程,就會(huì)生成99條訂單,每條訂單三個(gè)商品,約訂購(gòu)300個(gè)商品.....嗯....每天執(zhí)行2次...呵呵,訂單數(shù)量就差不多拉.....
call piliang_data;
mysql 某個(gè)獲取時(shí)間的函數(shù)UNIX_TIMES......有需要的自己谷歌~~~~~

版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: ecshop會(huì)員批量下單批量生成虛擬訂單教程

標(biāo)簽: ecshop會(huì)員  
推薦文章
模板推薦