jmeter连接mysql数据库

一、下载数据库驱动

1.进入链接https://repo1.maven.org/maven2/mysql/mysql-connector-java/下载mysql-connector-java-x.x.xx.jar文件

2.下载的jdbc要与自己的数据库版本一致,至少不能低于数据库版本

找到对应的版本点击下载

jmeter连接mysql数据库
注:如果驱动版本与数据库不一致会报错

二、加载驱动



1.将下载的mysql-connector-java-x.x.xx.jar放到jmeter的lib目录下,放好之后如果打开了jmeter需要重启jmeter

2.或者在测试计划中加载驱动位置,详细步骤如右图所示

以下有两种方法

jmeter连接mysql数据库

jmeter连接mysql数据库

注:以上任意一种方法都有效,如果有问题也可以两种方法一起使用

三、配置JDBC Connection Configuration

1.在线程组下添加配置元件JDBC Connection Configuration



















2.配置参数

  • Variable Name for created pool:变量名,自定义,具有唯一性,与JDBC Request相对应

  • Database URL:jdbc:mysql://数据库主机ip:数据库端口/数据库名?serverTimezone=UTC&characterEncoding=utf-8

  • JDBC Driver class:JDBC的类,这里我们选择com.mysql.jdbc.Driver

  • Username:数据库用户名

  • Password:数据库连接密码

jmeter连接mysql数据库

jmeter连接mysql数据库

注:版本高的如果没有添加?serverTimezone=UTC可能会报时区错误,版本低的一般不会

四、配置JDBC请求

1.在线程组下添加JDBC Request取样器

2.配置JDBC Request参数

  • Variable Name for created pool declared in JDBC Connection Configuration:变量名与JDBC Connection Configuration中的Variable Name for created pool一致

  • Query Type:sql语句类型

jmeter连接mysql数据库

jmeter连接mysql数据库

注:JDBC Request最下面还有一些参数可以配置,可进行参数化取值

五、添加监控器

1.在线程组下添加监听器

  • 一般添加查看结果数和聚会报告等

  • 根据自己的需求而定

jmeter连接mysql数据库

配置好之后点击运行即可查看结果