Jmeter连接不同类型数据库语法
2023-09-11 14:15:51 时间
[内部资源] 想拿年薪30W+的软件测试人员,这份资料必须领取~
Jmeter连接不同类型数据库语法
添加:配置原件
->JDBC Connection Configuration
-
variable name for created pool
:自定义一个线程池变量名 -
database Connection Configuration
database 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
即可。
相关文章
- PL/SQL Developer连接本地Oracle 11g 64位数据库
- JAVA-数据库之加载JDBC驱动程序
- PHP数据库操作:从MySQL原生API到PDO
- windows下python连接oracle数据库
- phalcon 连接多个数据库 phalcon multi-database
- python如何连接mysql数据库
- 数据库查询实例(包含所有where条件例子)
- 如何找出MySQL数据库中的低效SQL语句
- mysql数据库的主从同步,实现读写分离 g
- 泛微OA e-cology8 数据库链接
- cx_Oracle连接oracle数据库
- 数据库相关命名规范
- ecmall程序结构图与数据库表分析
- R语言使用RMySQL连接及读写Mysql数据库 测试通过
- 网站出现数据库连接失败,mysql 2003错误(10061) 的解决方法
- CDH6.3.2添加Hue服务时,验证数据库连接报错 Unexpected error. Unable to verify database connection.
- Atitit php pdo的api使用 目录 1.1. PHP PDO简介1 1.2. 若要使用数据库长连接,:PDO::ATTR_PERSISTENT1 2. 其他设置2 2.1. )、P
- Atitit 拦截数据库异常的处理最佳实践
- 【PM】关于系统数据库和服务现场升级的一些看法
- python pymssql 连接数据库
- 数据库连接技术之OLE DB
- 95.第十九章 MySQL数据库 -- 单表操作(五)
- Postman连接数据库
- 是什么造成了数据库的卡顿
- 用shell脚本实现MongoDB数据库自动备份
- 让Django支持数据库长连接(可以提高不少性能哦)
- 【TDengine】一篇文章带你通过docker安装TDengine数据库
- 多数据库管理工具哪家强?ChatGPT点评,第一位并不是Navicat
- 开源 高性能 云原生!时序数据库 TDengine 上线亚马逊Marketplace
- 【MySQL数据库原理】Python3.7 中连接 MySQL 数据库