位置: IT常识 - 正文
推荐整理分享Jmeter连接不同类型数据库语法(jmeter接口串联),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:jmeter中不同线程组的参数如何关联,jmeter怎么做数据关联,jmeter每个用户用不同数据,jmeter 长连接,jmeter连接数,jmeter多个接口关联,jmeter如何连接数据库,jmeter多个接口关联,内容如对您有帮助,希望把文章链接给更多的朋友!
Jmeter连接不同类型数据库语法
添加:配置原件->JDBC Connection Configuration
variable name for created pool:自定义一个线程池变量名database Connection Configurationdatabase URL: 填写数据库ip、端口、dbname等,但是不同数据库URL地址写法不一样
数据库
Database URL
Driver class
MySQL
jdbc:mysql://host:port/dbname
com.mysql.jdbc.Driver[只适用于MySQL5的版本]
PostgreSQL
jdbc:postgresql:{dbname}
org.postgresql.Driver
Oracle
jdbc:oracle:thin:@//host:port/service 或 jdbc:oracle:thin:@(description=(address=(host={mc-name})(protocol=tcp)(port={port num}))(connect_data=(sid={sid})))
oracle.jdbc.OracleDriver
Ingress
jdbc:ingres://host:port/db[;attr=value]
ingres.jdbc.IngresDriver
Microsoft SQL Server
jdbc:sqlserver://host:port;DatabaseName=dbname
com.microsoft.sqlserver.jdbc.SQLServerDriver
Apache Derby
jdbc:derby://serverip:port/databaseName[;URLAttributes=value[;...]]
org.apache.derby.jdbc.ClientDriver
如果你用的是MySQL 8的版本,驱动就要手写为com.mysql.cj.jdbc.Driver
JDBC Request中定义的变量名要与Connection Configuration填写的变量名一致。
JDBC Request中的Query Type:
带有prepared开头,是脚本中可以带有参数sql中带有参数的写法有两种:
1 直接在sql中进行变量引用 ${var} --不推荐2 用 ? 作为变量占位符 --推荐同理,如果用?作为占位符有参数的sql,Query Type应该选择Prepared Select Statement.
同时在Parameter values使用变量引用${var}。Parameter Type如果是字符串类型,只需要填写varchar即可。
上一篇:React-DevTools开发者工具安装(react devtools)
下一篇:2023值得推荐的高颜值Vue3.0 Web PC端UI框架,赶紧收藏学习!(2023值得推荐的手机)
友情链接: 武汉网站建设