jmeter 操作数据库

1、导入jdbc的jar包,因为jmeter本身不能直接连接mysql,所以需要导入第三方的jar包,来连接mysq

也可以把 jdbc 的 jar 包放到 jmeter 文件夹的 bin 目录下,则无需导包。

 导包操作:在线程计划中 Add directory or jar to classpath 中导入 mysql-connector-java-5.1.7-bin.jar ,如下图所示:

2、创建数据库连接配置,mysql的url、端口号、账号、密码。

1)添加一个JDBC Connection Configuration

右击“线程组”,添加 -> 配置文件 -> JDBC Connection Configuration

2)配置mysql连接池的名称,后面发sql请求的时候指定连接哪里

3)数据库的url:

  • mysql数据库:jdbc:mysql://localhost:3306/database?allowMultiQueries=true

    database,填写数据库的名称

    allowMultiQueries=true,允许多条 SQL 同时查询,没有这一句默认False。

  • oracle数据库:jdbc:postgresql:{dbname}

4)数据库驱动:这里就是指定连接什么类型的数据库,mysql、oracle、SqlServer等等

mysql数据库驱动:com.mysql.jdbc.Driver  或者org.gjt.mm.mysql.Driver

oracle数据库驱动:org.postgresql.Driver

5)账号密码

Username:数据库用户名

Password:数据库密码

 

3、右键点击“线程组”,添加一个“JDBC request”,

Variable Name:mysql

在 Query Type 中选择 SQL 的类型,输入SQL语句,执行。

 

4、查看结果

 右键点击线程组---->添加--->监听器---->查看结果树,运行。

 

posted @ 2018-03-16 12:01  JosephPeng  阅读(162)  评论(0编辑  收藏  举报