美文网首页
jmeter连接mysql准备测试数据

jmeter连接mysql准备测试数据

作者: 7eba892e785d | 来源:发表于2017-06-20 13:51 被阅读0次

插大量数据之方法1:生产环境导入备用数据

??????????????????????????

插大量数据之2:创建存储过程

## 第一步:

创建一个表,执行以下sql:

CREATE TABLE `student` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`name` varchar(255) DEFAULT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

##第二步,定义一个存储过程,用来向上表实现批量插入数据,执行以下sql:

     ##如果此存储过程存在,先删除,方便以下再创建同名的存储过程

DROP PROCEDURE IF EXISTS sp_test;

##括号中是参数, INd代表是入参,int是参数的数据类型

/*CREATE PROCEDURE sp_test(IN loopNumber INT(11),IN LoopName VARCHAR(30),IN LOOPENABLE INT(1))

begin

##定义一个变量,类型为int,默认值为0

declare id int default 0;

##while 循环,通过传入的数值和定义的变量做判断,确定需要插入多少数据

while id < loopNumber Do

                   SET id = id+1;

                  insert into ba_role(name,enable) values(LOOPENABLE,LoopName);

##循环结束

end WHILE;

##执行存储过程

-- CALL sp_test(1000,"78",1);

##查询这张表是否插入数据

-- SELECT * from ba_role;

##删除这张表

-- TRUNCATE table student;

插大量数据之2:编写测试脚本

http://blog.csdn.net/ggf123456789/article/details/33732033

相关文章

网友评论

      本文标题:jmeter连接mysql准备测试数据

      本文链接:https://www.haomeiwen.com/subject/kqmoqxtx.html