Om jag förstår ditt användningsfall korrekt - måste du infoga en fil i MySQL BLOB- eller CLOB-fältet. Det går att göra via JMeter.
Alternativ 1:
Har du testat Prepared Update Statement
alternativ för JMeter JDBC Request Sampler
? Det borde kunna göra susen åt dig.
Alternativ 2
Om du behöver mer flexibilitet kan JMeter förlängas via Beanshell . Allt du behöver är att släppa MySQL JDBC Connector och släpp den var som helst i JMeter classpath (vanligtvis är det /lib/ext-mappen för förlängningsburkar).
När du är klar kan du upprätta MySQL-anslutning och infoga din fil i MySQL-databasen. Exempelkoden är nedan:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
Class.forName("com.mysql.jdbc.Driver");
Connection connect = DriverManager.getConnection("jdbc:mysql://host:port/databasename?user=databaseuser&password=databasepassword");
PreparedStatement preparedStatement = connect.prepareStatement("INSERT INTO MY_TABLE(id, blob_col) VALUES(1, LOAD_FILE('/full/path/to/file/myfile.png')");
preparedStatement.executeUpdate();
connect.close();