搜索

首页  >  问答  >  正文

学习如何使用JSR223采样器将SQL查询结果存储到数据库表中

<p>请提供逐步过程</p> <p>如何使用jsr223采样器连接MySQL数据库并执行查询,并将结果存储在数据库表中?请提供此主题的示例代码</p>
P粉633309801P粉633309801504 天前502

全部回复(1)我来回复

  • P粉302484366

    P粉3024843662023-08-30 20:29:00

    1. 下载MySQL JDBC驱动程序并将其放入JMeter安装目录下的“lib”文件夹中(或放入JMeter类路径中的其他文件夹)

    2. 重新启动JMeter以加载.jar文件

    3. 线程组添加到您的测试计划中

    4. JSR223采样器添加到您的线程组中

    5. 将以下代码放入“脚本”区域:

      import groovy.sql.Sql
      
      def url = 'jdbc:mysql://your-database-host:your-database-port/your-database-name'
      def user = 'your-username'
      def password = 'your-password'
      def driver = 'com.mysql.cj.jdbc.Driver'
      def sql = Sql.newInstance(url, user, password, driver)
      
      def query= 'INSERT INTO your-table-name (your-first-column, your-second-column) VALUES (?,?)'
      def params = ['your-first-value', 'your-second-value']
      sql.executeInsert query, params
      
      sql.close()
    6. your-database-hostyour-database-port等更改为真实的IP地址、端口、凭据、表名、列名等

    7. 享受吧

    更多信息:


    附注:我相信使用JDBC请求采样器会更快更容易

    回复
    0
  • 取消回复