jmeter连接Mysql和PostgreSQL及使用方法类似。第一步需要根据自己的jmeter版本号(我用的是jmeter4.0)下载驱动jar包:mysql-connector-java-5.1.44-bin.jar和postgresql-42.2.11.jar,并放到lib文件夹下
一.连接数据库,配置参数
-
创建JDBC Connection Configuration
image.png -
如下配置
mysql和pg数据库的驱动不同,在JDBC Driver Class中选择需要的驱动;
mysql的url格式为:jdbc:mysql://主机:端口号/数据库名?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true
pg的url格式为:jdbc:postgresql://主机:端口号/初始数据库名
image.png -
请求数据库操作,创建JDBC Request
image.png JDBC Request请求配置
Variable Name of Pool...:数据库变量名,和JDBC Connection Configuration中的Variable Name保持一致;
Variable Names:保存sql语句返回结果的变量名;
Query Type:根据请求sql不同选择,select语句用select statement;insert/update/delete用update statement
image.png