jmeter 连接数据库JDBC,进行数据库的增删改操作

发布时间 2024-01-07 16:53:32作者: 守护麦田

jmeter 连接数据库mysql,进行数据库的增删改查,需要还是挺频繁的。

1、在测试计划处添加驱动jar
2配置数据库链接信息:添加JDBC Connection Configuration
需要配置项
URLjdbc:mysql://{ip}:{port}/{dbname}?useUnicode=true&characterEncoding=utf8
 

 

3、创建JDBC sampler
SQL语句类型:select/update
执行方式分类
普通SQL:适合执行固定的数据; 
预编译SQLsql语句中的动态数值用?代替,适合执行动态的数据,性能更好; 适合大批量数据时
Parameter values:代替sql语句中的问号的数据
Parameter types:数据库字段数据类型,如VARCHAR,INTEGER
Variable Names:变量名称,跟SQL语句中查询字段数量保持一致;

 

 
 
 
预编译方式:

 将参数化的位置,从语句中拿出来,放在下面 变量values 中,上面语句 的变量值位置用 ?代替;
变量类型:分别写上变量的值类型;

预编译 

二、 基础增删改查

jdbc 连接设置与 jdbc请求中,关联:

 

 2.1 插入数据库数据

insert into user (user_name,password, age,gender,address ,create_time,update_time) 
values ('${user}','spring',20,1,'北京市大兴区龙华园',now(),now());

 2.2 更新数据库数据

update `user` set age = 22 where user_name = 'snow'

 

2.3 删除数据库语句
delete from user where user_name = 'snow11'