• 第八篇 -- 对数据库mysql进行连接并压测


    参考链接:https://blog.csdn.net/laofashi2015/article/details/81296929

    工具:mysql-8.0.12-winx64,apache-jmeter-5.4.1,mysql-connector-java-8.0.23.jar

    mysql-8.0.12-winx64和mysql-connector-java-8.0.23.jar可以在mysql官网上下载。

    1. mysql-8.0.12-winx64的下载和安装(下面显示的是最新的mysql,不是8.0.12,你也可以选择looking for previous versions下载以前的版本)。

      mysql官网:https://www.mysql.com/

      进入官网 --》【DOWNLOADS】--》【MySQL Community (GPL) Downloads »】--》【MySQL Community Server】

    下载后解压配置一下my.ini文件,配置一下环境变量。

    my.ini

    [mysqld]
    port=3306
    basedir=E:\mysql-8.0.12-winx64
    datadir=E:\mysql-8.0.12-winx64\data
    max_connections=200
    max_connect_errors=10
    character-set-server=utf8
    default-storage-engine=INNODB
    default_authentication_plugin=mysql_native_password
    [mysql]
    default-character-set=utf8
    [client]
    port=3306
    default-character-set=utf8
    View Code

    后面的参考https://www.cnblogs.com/youziji/p/12567222.html这个链接。

    2. apache-jmeter-5.4.1看第一篇介绍

    3. mysql-connector-java-8.0.23.jar的下载和安装

      mysql官网:https://www.mysql.com/

      进入官网 --》【DOWNLOADS】--》【MySQL Community (GPL) Downloads »】--》【Connector/J】

    下载下来后解压,将mysql-connector-java-8.0.23.jar复制到Jmeter安装目录libext里面。

    4. 使用Jmeter对数据库进行连接压测。

    我们先进入数据库,查看一下数据。

    进入数据库django_orm,看下有哪些表格。

    查询app01_book表的内容。

    好了,可以看到我们数据库中是有数据的,那么我们现在用Jmeter对这个表进行访问。

    打开Jmeter,选择JDBC请求并配置。

    现在运行程序,看一下结果。

    可以看到数据是输出出来了,就是不太整齐。

    OK。

  • 相关阅读:
    tee命令
    linux优化之SElinux关闭
    (1)使用bash脚本实现批量添加用户
    Django admin管理工具的使用、定制及源码解析
    Mysql常见命令
    树梅派
    19道Python循环遍历,while,for语句测试题,网上看到的题目,自己不看答案全部做了一次,总共3个小时左右
    9*9的矩形,中间有个星号,按不同方向键,星星对应移动
    app在admin中显示成我们想要的中文名
    九九乘法表
  • 原文地址:https://www.cnblogs.com/smart-zihan/p/14481268.html
Copyright © 2020-2023  润新知