Erfahren Sie, wie Sie den JSR223-Sampler verwenden, um SQL-Abfrageergebnisse in einer Datenbanktabelle zu speichern
P粉633309801
P粉633309801 2023-08-29 22:13:53
0
1
399

Bitte geben Sie eine Schritt-für-Schritt-Anleitung an

Wie verwende ich den jsr223-Sampler, um eine Verbindung zur MySQL-Datenbank herzustellen, Abfragen auszuführen und die Ergebnisse in der Datenbanktabelle zu speichern? Bitte stellen Sie Beispielcode für dieses Thema bereit

P粉633309801
P粉633309801

Antworte allen (1)
P粉302484366
  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请求采样器会更快更容易

    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!