jmeter连接mysql
1、下载连接mysql数据库jar包
2、将文件拷贝到Jmeter\lib\ext目录下,我的是:D:\Program Files\apache-jmeter-2.11\lib\ext
或者启动Jmeter,在测试计划点击浏览添加刚刚拷贝的jar包,两种方法都可以
3. 添加 JDBC Connection Configuration
右键线程组->添加->配置元件->JDBC Connection Configuration
配置说明:
Variable Name:随意输入一个变量名
Database URL:jdbc:mysql://mysql_host_ip:mysql_port/mysql_db_name?allowMultiQueries=true?useUnicode=true&characterEncoding=utf8
例: jdbc:mysql://127.0.0.1:3306/jxz?allowMultiQueries=true&characterEncoding=utf8
解决插入数据库乱码:?useUnicode=true&characterEncoding=utf8
表示允许多个查询:?allowMultiQueries=true
JDBC Driver class:com.mysql.jdbc.Driver
username:数据库用户名
password:数据库密码
4. 添加JDBC Request
右键线程组->添加->Sampler->JDBC Request
5、输入变量名称(一定要和JDBC Connection Configuration里的变量名称一致)和sql语句。
如果只是一条查询sql,则需要将Query Type 选择为:Select Statement
如果只是一条更新(增、删、改)sql,则需要将Query Type 选择为:Update Statement
如果同时添加增、删、改、查等多条sql,则需要将Query Type 选择为:Callable statement
6、添加查看结果树执行
7、将JDBC Request查询出的数据作为下一个接口的参数
填写参数名字
下一个请求接口的参数为${age_1}