jmeter之连接mysql和SQL Server配置

下载jdbc驱动

在使用jmeter做性能或自动化测试的时候,往往需要直接对数据库施加压力,或者某些参数只能从数据库获取,这时候就必须使用jmeter连接数据库。

1.下载对应的驱动包

mysql驱动:(mysql-connector-java-5.1.13-bin.jar 可能现在有跟新的版本了),并放到Jmeter目录中的lib文件下,复制之后,重启jmeter

链接:http://download.csdn.net/source/3451945

sqlServer驱动:sqljdbc4.jar,一样都需要放到Jmeter目录中的lib文件下,复制之后,重启jmeter

链接:http://download.csdn.net/detail/javaservletsql2008/4859165

连接mysql设置

1、配置驱动程序,测试计划右下角,点击浏览,选择jdbc驱动

2、添加线程组

打开JMeter,创建线程组。鼠标右键点击测试计划--->添加--->Threads--->线程组

3、配置JDBC

在线程组中,右键添加-->配置元件--->“JDBC Connection Configuration”

4、配置JDBC Connection Configuration

1)Varible Name: 这个是变量的名字,也就是说不能重复,

2) JDBC URL: jdbc:mysql://1920168.0.1:3306/idmdb ,其中 1920168.0.1:3306:这个数据库的地址和端口号; idmdb,这个是测试的数据库名。

3) Driver Class :org.gjt.mm.mysql.Driver  或者 com.mysql.jdbc.Driver   这是固定值

4) Username:这个数据库的登录名

5) password: 这个是数据库的登录密码

5、添加JDBC request

右键点击“线程组”,在下面添加一个“JDBC request”,其中variable name名称必须与jdbc配置相同

6、执行结果

连接SQL Server设置

与mysql设置不一样之处即在于 4、配置JDBC Connection Configuration  其他都一致

(1)Variable Name:test  后续JDBC Request中也会用到这个值;

(2)Database URL:jdbc:sqlserver://192.168.1.2:1222;databaseName=DBname  (需要分号隔开,mysql是/);

(3)JDBC Driver class:com.microsoft.jdbc.sqlserver.SQLServerDriver   (这也是固定写法);

(4)Username Password数据库的用户名和密码;

Database URL的构成参照表(jmeter的help中也有)见下:

配置JDBC Connection Configuration

时间: 2024-07-30 13:41:50

jmeter之连接mysql和SQL Server配置的相关文章

java连接MySQL,SQL server数据库

java连接MySQL: 首先导入jar包文件: 下载地址:http://download.csdn.net/detail/chongzi321/5703641 然后: 1 Connection ct = null; 2 Statement sm = null; 3 ResultSet rs = null; 4 5 try{ 6 Class.forName("com.mysql.jdbc.Driver"); 7 ct = DriverManager.getConnection(&quo

.NET连接MySQL和SQL Server数据库

连接MySQL: 首先,我们需要下载一个程序包,并解压"MySql.Data.dll",点击下载 using MySql.Data.MySqlClient; MySqlConnection mycon = new MySqlConnection("server=xxx.xxx.xx.xxx;user id=sa;password=sa;database=Wan"); mycon.Open(); MySqlCommand mysqlcom = new MySqlCom

C#连接Access、SQL Server、Oracle、MySQL、DB2和SyBase数据库的代码集

C#连接六类数据库的代码集 本文列出了C#连接Access.SQL Server.Oracle.MySQL.DB2和SyBase六种不同数据库的程序源码和需要注意的点. 1.C#连接Access 程序代码: Code using System.Data;using System.Data.OleDb; .. string strConnection="Provider=Microsoft.Jet.OleDb.4.0;"; strConnection+[email protected]&

SqlServer2005 provider: TCP 提供程序, error: 0 - 由于目标计算机积极拒绝,无法连接。) (Microsoft SQL Server,错误: 10061)问题解决

环境:win7 32位 数据库:sqlserver2005 报错过程: 按照sqlserver2005默认流程一步步安装的,以前启动一直正常, 今天启动本机安装的sqlserver2005,点击""登陆,时,报错:错误信息如下: 标题: 连接到服务器 ------------------------------ 无法连接到 XGL. ------------------------------ 其他信息: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到

php连接微软MSSQL(sql server)完全攻略

http://www.jb51.net/article/98364.htm php连接微软MSSQL(sql server)完全攻略 作者:吵吵 字体:[增加 减小] 类型:转载 时间:2016-11-27我要评论 在研究ezSQL的时候就看到了mssql_connect()等一些php提供的连接MSSQL的函数,本以为php这个开源的风靡世界的编程语言对连接微软的数据应该是不在话下的,但是到真正执行的时候,才发现困难多多 在研究ezSQL的时候就看到了mssql_connect()等一些php

第9章 高级 SQL Server 配置

第9章  高级 SQL Server 配置 9.1  使用sp_config 9.1.1  执行查询 9.1.2  配置基本参数 9.1.3  配置高级参数 9.2  管理员专用连接 9.3  使用SQLCMD

java 连接mysql 和sql server2008代码

这两天用java分别连接mysql和sql server2008代码.刚開始都是有错.如今找到了在 自己机器上成功连接的代码: 1. mysql Class.forName("com.mysql.jdbc.Driver").newInstance(); String url="jdbc:mysql://localhost:3306/website?characterEncoding=utf8";//website为数据库名.读取mysql中中文字符 String u

浅谈mysql和sql server的区别

对于程序开发人员而言,目前使用最流行的两种后台数据库即为MySQL and SQL Server.这两者最基本的相似之处在于数据存储和属于查询系统.你可以使用SQL来访问这两种数据库的数据,因为它们都支持ANSI-SQL.还有,这两种数据库系统都支持二进制关键词和关键索引,这就大大地加快了查询速度.同时,二者也都提供支持XML的各种格式.除了在显而易见的软件价格上的区别之外,这两个产品还有什么明显的区别吗?在这二者之间你是如何选择的?让我们看看这两个产品的主要的不同之处,包括发行费用,性能以及它

MySQL 和 SQL Server一丝比较

以下SQL Server和MySQL中出现的test均为表(特殊说明除外) 1.查看表创建的脚本 SQL Server: MySQL: show create table test; 2.查看表结构 SQL Server sp_columns test; 或 sp_help test; MySQL: show columns in test: 或 desc test; 3.查看数据库中有哪些表 SQL Server: select name from sysobjects where xtype