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

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

发布时间:2022-11-18 10:45:08 所属栏目: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目录下,

  2.JMeter中,在线程组下右键添加 - 配置元件 - JDBC Connection Configuration
 
  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:需要连接数据库的密码

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

  JDBC Request页面,Query区域编写SQL脚本
 
  5.添加查看结果树,运行后进行结果查看
 
  写到这里,说明已经完成了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 语句返回的结果
 

(编辑:我爱资讯网)

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