当前位置:Gxlcms > 数据库问题 > jmeter连接mysql数据库

jmeter连接mysql数据库

时间:2021-07-01 10:21:17 帮助过:14人阅读

一、下载数据库驱动

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

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

找到对应的版本点击下载

技术图片 注:如果驱动版本与数据库不一致会报错

二、加载驱动



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









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

以下有两种方法

技术图片

技术图片

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

三、配置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:数据库连接密码

技术图片

技术图片

注:版本高的如果没有添加?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语句类型

    • Select Statement:查询一条sql语句

    • Upate Statement:更新一条sql语句

    • 此外还有六种类型还没做详细了解,感兴趣的可以看这个大佬的博客https://www.cnblogs.com/imyalost/p/6498029.html

技术图片

技术图片

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

五、添加监控器

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

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

  • 根据自己的需求而定

技术图片

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

jmeter连接mysql数据库

标签:epo   mic   maven   database   ted   info   语句   cte   img   

人气教程排行