Si obtengo correctamente su caso de uso, debe insertar un archivo en el campo BLOB o CLOB de MySQL. Es factible a través de JMeter.
Opción 1:
¿Has probado Prepared Update Statement
? opción de JMeter muestra de solicitudes de JDBC
? Debería poder hacer el truco por ti.
Opción 2
Si necesita más flexibilidad, JMeter puede extenderse a través de Beanshell . Todo lo que necesita es soltar MySQL JDBC Connector y colóquelo en cualquier lugar de JMeter classpath (generalmente es la carpeta /lib/ext para archivos de extensión).
Una vez hecho esto, puede establecer una conexión MySQL e insertar su archivo en la base de datos MySQL. El código de ejemplo está a continuación:
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();