一、根据所需数据创建表,主要是看需要几列数据
create table blog_user
( telphone varchar(20) not null ,
username varchar(20) not null,
authcode varchar(20) not null,
card varchar(20) not null,
password varchar(20) not null
)
二、创建存储过程
CREATE PROCEDURE user ()
BEGIN -- 定义变量
DECLARE i INT DEFAULT 100000;
DECLARE p_telphone VARCHAR(20);
DECLARE p_username VARCHAR(20);
DECLARE p_authcode VARCHAR(20);
DECLARE p_card VARCHAR(20);
DECLARE p_password VARCHAR(20);
WHILE i < 150000 DO
-- 对参数赋值
SET p_telphone = CONCAT('15410',i);
SET p_username = CONCAT('张',i);
SET p_authcode = CONCAT('',i);
SET p_card = CONCAT('SN000',i);
SET p_password = CONCAT('hnjb',i);
-- 创建数据
INSERT INTO user ( telphone, username, authcode, card, password ) VALUES ( p_telphone, p_username, p_authcode, p_card, p_password );
SET i=i+1;
END WHILE;
END
三、执行存储过程,插入数据
四、把创建的数据导出成excel格式即可
网友评论