国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

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

2024-07-24 13:00:14
字體:
來源:轉載
供稿:網友

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

CREATE PROCEDURE test() begin declare var int;declare a int;declare mobile bigint;SET var =1;WHILE var<=2000000 DOSET 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是模擬的電話號碼。因為還有一個用戶關聯表所以每次循環都是兩次插入,這里你們的插入語句可以根據情況自定義。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南京市| 平陆县| 独山县| 固原市| 嘉荫县| 江口县| 余干县| 江都市| 本溪| 宝应县| 上蔡县| 开平市| 涿鹿县| 宣城市| 清水县| 岳普湖县| 海晏县| 尉犁县| 长武县| 潮安县| 苏州市| 金山区| 漳州市| 蒲城县| 赤水市| 城市| 定边县| 抚松县| 长泰县| 古交市| 邢台县| 沽源县| 信阳市| 大埔区| 锡林浩特市| 靖宇县| 荆州市| 当雄县| 临沧市| 醴陵市| 达尔|