Jmeter篇之Jmeter - JDBC连接数据库

1.前置说明

1.1 安装驱动

Jmeter未预置mysql链接的驱动,需要手动安装

百度网盘链接
链接:https://pan.baidu.com/s/1CTM3peH_2IMCVccAXyuYpA
提取码:6hde

将 mysql-connector-java-5.1.7-bin.jar 放置于 jmeter/lib/ext 下

mysql驱动位置

1.2 驱动设置

创建连接前,需要对驱动进行配置:添加线程组 - 配置元件 -JDBC connection configuration

image.png

驱动配置(海量免费测试资料加1140267353,群内还会有同行一起交流哦~)

// 1.该变量需要和下面JDBC请求中的variable name bound to pool 数据值相同
// 345.填写需要连接的数据库信息,类似navicat的连接配置

接下来我们来配置 JDBC请求

image.png

请求结果

这里我在连接时碰到了点问题,提示连接被拒绝,下面来排查问题

1.由于我连接的数据库布置在阿里云,我们先查看一下阿里云的防火墙 3306 端口有没有打开

检查发现端口是打开的

2.赋予账号远程登录的权限。

默认情况下MySQL只允许本地登录,我们要赋予它远程登录权限

1.mysql> grant all privileges on . to '用户'@'ip' identified by '密码' with grant option;
.#用户一般为root,ip即远程服务器地址,与JDBC中数据库地址相对应
2.mysql> flush privileges;
.#刷新权限
3.systemctl restart mysql; 重启mysql。这里我用的是Centos7,在Centos6及以下 命令应当是service mysqld restart

关注我,每天进步一点点~

猜你喜欢

转载自blog.csdn.net/PythonCS001/article/details/107692612