jmeter连接mysql数据库并提供给下方接口入参
jmeter连接mysql的准备工作
首先:你要有连接的mysql数据库,连接信息,数据库版本。
其次:jmeter连接mysql需要的jar包。
如果你是navicat连接的数据库,密码已经忘记,我之前的博文也有提到怎么从navicat获取数据库连接的密码的文章。
连接数据库
- 测试计划中导入mysql的jar包。jar包与数据库版本号有对应关系,下载地址为:
- 新建线程组后,线程组右键添加配置元件,新建JDBC Connection Configuration的元件。
- 元件中 Variable Name for created pool 这里就是为你的连接起个名字,随便起就行,建议:不要跟你的变量重名,最好不要有"_"因为后面调用的时候,有时候会很麻烦。不过也无所谓,看个人喜好了。
- 如果数据库版本为8.0以上的版本,请在JDBC Driver class项输入 com.mysql.cj.jdbc.Driver。(如果是8.0之前的版本,比如5.x的版本,固定为com.mysql.jdbc.Driver)
- database URL 输入jdbc:mysql://数据库连接ip:数据库端口/库名?serverTimezone=UTC
- username,password 数据库用户名,密码。自此连接已完成,当然了没执行就没连接。下面就来操作数据库
- 新增一个JDBC Request请求,Variable Name of Pool declared