您好,欢迎来到华佗养生网。
搜索
您的当前位置:首页测试数据生成:MySQL存储过程快速添加300w条数据

测试数据生成:MySQL存储过程快速添加300w条数据

来源:华佗养生网

测试效率

创建表

CREATE TABLE test1(
id INT,
NAME VARCHAR(20),
gender CHAR(6),
email VARCHAR(50),
first_name CHAR(10),
last_name CHAR(10)
);

创建存储过程

表名和插入格式根据自己的稍微改动一下

DELIMITER $$ #声明存储过程的结束符号为$$
CREATE PROCEDURE insert2()
BEGIN
DECLARE i INT DEFAULT 1;
WHILE(i<3000000)DO
INSERT INTO test1 VALUES(i,'张三','man',CONCAT('xboyww',i,'@qq.com'),CONCAT('张',i),CONCAT('三',i));
SET i=i+1;
END WHILE;
END$$ #$$结束
DELIMITER ; #重新声明分号为结束符号

执行

CALL insert2();

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo7.cn 版权所有 湘ICP备2022005869号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务