JMeter-jdbc 数据库
配置插件
- 下载驱动文件,将驱动文件复制到 jemter安装目录 /lib 目录(驱动在博客文件里面去下载),复制完成之后要关闭Jmeter再重新启动
-
配置jdbc
在线程组上--【添加】--【配置元件】--【JDBC connection configuration】
配置信息
外网地址:rm-bp188nr95fk4l9545ao.mysql.rds.aliyuncs.com
端口号:3306
用户名: fanmao60
密码:ABCfanmao60
数据库:fanmao60
databaseurl: jdbc:mysql://rm-bp188nr95fk4l9545ao.mysql.rds.aliyuncs.com:3306/fanmao60
橙色部分的内容具体的值, 数据库的外网地址以及 数据库名字
jdbc driver class: com.mysql.jdbc.driver (连接mysql数据库)
username:用户名
password:密码
创建jdbc请求
在请求中编写sql语句
查看结果树
使用jdbc进行上下游传参
做一个发布话题的操作。发布的话题的标题的数据需要从 上面sql查询的结果 id_number的值作为变量。
在jdbc 请求中设置变量。
根据mysql查询结果,设置4个变量。
在线程组上--【添加】--【取样器】--【调试取样器】
运行脚本,可以在调试取样器中看到对应的结果。
在下游的接口中引用对应的变量
对应代码
面试问题
- JMeter中如何连接数据库?
使用jdbc 来连接数据库
步骤:
- 先下载jar驱动文件,复制到jmeter安装目录的lib目录中,
- 建立 jdbc 连接配置,
- 编写对应sql 语句。
- jdbc 能不能进行上下游传参?
能。