加入收藏 | 设为首页 | 会员中心 | 我要投稿 站长网 (https://www.zhandada.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

JMeter连接MYSQL数据库并进行操作详解

发布时间:2022-11-03 15:01:36 所属栏目:MySql教程 来源:未知
导读: JMeter连接MYSQL数据库并进行操作详解
开始之前,我先梳理下JMeter操作数据库的基本步骤:
1.Test Plan中添加mysql-connector-java-5.1.25-bin.jar包;
2.Test Plan下添加线程组,在线程下

JMeter连接MYSQL数据库并进行操作详解

开始之前,我先梳理下JMeter操作数据库的基本步骤:

1.Test Plan中添加mysql-connector-java-5.1.25-bin.jar包;

2.Test Plan下添加线程组,在线程下添加配置元件-JDBC Connection Configuration,进行数据库的连接配置;

3.Test Plan下添加线程组,在线程下添加取样器-JDBC Request,Query区域编写sql脚本;

4.线程组下添加监听器-查看结果树,运行后查看实际结果。

操作笔记:

1.下载数据库驱动,传送门:Download MySQL Connector/J (Archived Versions)

下载完成后放到JMeter的lib\ext目录下,如图1

mvc查询数据转json数据_迅龙数据恢复软件操作_数据库查询操作

2.JMeter中,在线程组下右键添加 - 配置元件 - JDBC Connection Configuration

mvc查询数据转json数据_迅龙数据恢复软件操作_数据库查询操作

3.查看JDBC Connection Configuration页面配置信息,设置数据库配置项,如下图

(1)Variable Name for created pool:创建的变量名(JDBC Request可调用)

(2)Database URL:格式为jdbc:mysql:// 数据库IP地址:数据库端口/数据库名称

(3)JDBC Driver class:下拉选项形式,这里选择com.mysql.jdbc.Driver

(4)Username:需要连接数据库的用户名

(5)Password:需要连接数据库的密码

迅龙数据恢复软件操作_mvc查询数据转json数据_数据库查询操作

4.线程组上右键添加 - 取样器 - JDBC Request

mvc查询数据转json数据_迅龙数据恢复软件操作_数据库查询操作

JDBC Request页面,Query区域编写SQL脚本

mvc查询数据转json数据_迅龙数据恢复软件操作_数据库查询操作

5.添加查看结果树,运行后进行结果查看

mvc查询数据转json数据_迅龙数据恢复软件操作_数据库查询操作

写到这里,说明已经完成了JMeter与数据库连接操作,并对数据库进行了查询操作。

具体看:cnblogs.com/mrgavin/p/12808447.html

对数据库的操作看下边

具体:cnblogs.com/haoBo956/p/13837518.html

下边只是一小部分

4、添加配JDBC Request 数据库请求

重要字段解释:

名称:同JDBC配置文件

Variable Name Bound to Pool :引用JDBC Connection Configuration元件里面的参数值【test】写法两边保持一致即可,不需要使用${}进行引用。错误的不存在的参数不能被引用。

Query type:必填,指SQL请求类型

Select statement:查询语句类型(select),只支持一条查询语句,多条查询语句只执行第一条

Update statement:更新语句类(insert,update,delete),只支持一条更新语句,多条更新语句只执行第一条

Prepared Select statement:支持多条查询(select)语句,查询响应数据只展示第一条SQL的查询结果

Prepared Update statement:支持多条更新(insert,update,delete)语句,响应数据展示多条更新提示

Callable Statement:支持多条查询、更新(insert,update,delete,select)语句,响应数据展示展示多条数据更新结果。如果是多条select语句同时查询,建议使用Callable Statement,响应数据可以展示多条查询结果值

Parameter values:填写参数的具体的值,或者参数的名称。可以利用此字段对SQL语句进行参数化

Parameter types:指Parameter Values参数的数据类型数据库查询操作,例如:integer,String,double类型

Parameter values 和Parameter types:必须成对出现,且SQL语句中有多个参数,就必须有多少个parameter values 和Parameter types。

Variable names:自己设置的变量名称,用于存放select操作返回的查询结果。有多个字段返回时,需用逗号隔开

Result variable name:用于存放select操作返回的查询结果集

Query timeout:查询超时时间

Handle result set:定义如何处理由callable statements 语句返回的结果

(编辑:站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!