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、查看结果
右键点击线程组---->添加--->监听器---->查看结果树,运行。