北京赛车单双技巧 北京赛车pk10黑客软件 北京pk10计划免费软件 pk10前二做号工具 pk10专业预测 pk10民间高手 北京pk10挂机选号经验分享模式 pk10冠军3码倍投计划 北京赛车计划app手机版 北京赛车开奖软件 pk10最牛稳赚模式最新 pk10全天免费计划 易算北京pk10准不准 pk10赛车7码技巧 pk10八码滚雪球3期一收

mysql建立存儲過程,模擬插入200萬用戶

3/7/2017來源:SQL技巧人氣:2694

公司需要建立模擬用戶測試大數據,百度建立存儲過程模擬插入數據下面是sql代碼

CREATE PROCEDURE test()  begin  declare var int; declare a int; declare mobile bigint; SET var =1; WHILE var<=2000000 DO SET mobile = 15063000000+var; INSERT INTO users(user_name,`passWord`,reg_time,mobile_phone,is_validated,froms,birthday,sex,headimg)  VALUES( CONCAT('tes',var),'550e1bafe077ff0b0b67f6e2f29cr51',UNIX_TIMESTAMP(),mobile,1,'APP',1483758852,2,'images/image/20170222155743.png'); SET a =  LAST_INSERT_ID(); INSERT INTO user_info(uid,`nickname`,birth,sex,avatar,user_city)  VALUES( a,CONCAT('tes',var),1483758852,'男','images/image/20170222155743.png',2004); set var =var+1; end WHILE; end

運行完語句后會建立相關的存儲過程,需要執行語句 call test()才可以執行插入操作。注意:建立存儲過程語句和call執行語句必須分開執行,創建存儲過程語句成功后,再執行調用存儲過程語句(call test())。

CREATE PROCEDURE test() 代表建立存儲過程。test未存儲過程的名字可以自定義但必須是唯一的存儲過程名,括號中可以寫自定義變量,我沒有用到就沒寫。

begin和end之間的為存儲過程要執行的sql語句

我這里因為需要插入200萬條用戶寫了一個while循環,moblie是模擬的電話號碼。因為還有一個用戶關聯表所以每次循環都是兩次插入,這里你們的插入語句可以根據情況自定義。



pk10有什么方法平刷
北京赛车单双技巧 北京赛车pk10黑客软件 北京pk10计划免费软件 pk10前二做号工具 pk10专业预测 pk10民间高手 北京pk10挂机选号经验分享模式 pk10冠军3码倍投计划 北京赛车计划app手机版 北京赛车开奖软件 pk10最牛稳赚模式最新 pk10全天免费计划 易算北京pk10准不准 pk10赛车7码技巧 pk10八码滚雪球3期一收
欢乐生肖玩法讲解 南通棋牌游戏大厅下载 足彩稳赚不赔公式 福彩3d试机号 周日足彩十四场对阵表 傲人沈阳棋牌 比较好用的工作计划软件 快乐十分开奖查询 九乐棋牌游戏中心下载