数据库操作
配置Mysql.jar文件
- 下载驱动文件,将驱动文件复制到
jemter安装目录 /lib
目录
mysql-connector-java-8.0.22.zip
拖进来之后,需要重启 JMeter。
新建Mysql连接配置
【配置元件】—【JDBC Connection Configuration】
数据库配置
主机地址:rm-bp188nr95fk4l9545ao.mysql.rds.aliyuncs.com
端口号:3306
用户名:fanmao65
密码:abc@fanmao65
数据库:fanmao65_hm
设置数据库的连接名
设置数据库的配置信息
Database URL: jdbc:mysql://rm-bp188nr95fk4l9545ao.mysql.rds.aliyuncs.com:3306/fanmao65_hm
橙色部分的内容具体的值, 数据库的外网地址以及 数据库名字 rm-bp188nr95fk4l9545ao.mysql.rds.aliyuncs.com 服务器的主机地址 3306 端口号 fanmao65_hm 数据库名
JDBC Driver class: com.mysql.jdbc.Driver (连接mysql数据库)
username:fanmao65
password:abc@fanmao65
新建 JDBC Request
【线程组】—【右键】—【添加】—【取样器】—【JDBC Request】
编写相应的配置信息,配置名称要跟上面定义的jdbc 连接保持一致。
编写查询语句
select * from student;
运行,查看服务器返回结果。
jdbc 上下游传参
数据库的users表中存放着所有的用户token
现在要做发布话题
的操作,发布话题需要用到 token
token是数据库中来。
jdbc请求中设置变量
Variable names: 变量名。
需要主要的是: jdbc 请求成功之后,会返回很多结果。
JMeter在保存变量的时候,会自动将变量名后添加 _n 表示变量。
使用jdbc的变量的时候${token_1}
表示sql查询出来的第一个token值。