ユースケースを正しく取得している場合は、MySQLBLOBまたはCLOBフィールドにファイルを挿入する必要があります。 JMeter経由で実行できます。
オプション1:
Prepared Update Statement
を試しましたか JMeterのオプション
オプション2
より柔軟性が必要な場合、JMeterはBeanshellを介して拡張できます 。必要なのは、MySQLJDBCコネクタ を削除することだけです。 JMeterクラスパスの任意の場所にドロップします(通常は拡張jarの/ lib / extフォルダーです)。
完了したら、MySQL接続を確立し、ファイルをMySQLデータベースに挿入できます。サンプルコードは以下のとおりです:
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();