Es scheint, dass Sie ab MySQL Connector/J JDBC-Treiberversion 5.1.3 eine InputStream-Referenz einbinden können, indem Sie com.mysql.jdbc.Statement.setLocalInfileInputStream() -Methode, intern in Ihrem Java-Code, um Ihre im Speicher formatierte Zeichenfolge/Text an den Aufruf „LOAD DATA INFILE“ zu „leiten“. Das bedeutet, dass Sie nicht müssen eine temporäre Datei aus dem Speicher schreiben und wieder einlesen. Bitte beachten Sie:
http://dev.mysql .com/doc/refman/5.1/en/connector-j-reference-implementation-notes.html (Ende der Seite)
Der Vorgang wird auch in diesem Beitrag :
http://jeffrick.com/2010/03 /23/masseneinfügung-in-eine-mysql-datenbank
O'reilly hat ein PDF zu MySQL erstellt/ Juwelen der JDBC-Leistung , was sich darauf bezieht.
Es wird auch seine Verwendung mit Hadoop erwähnt (Fortgeschrittenes Java-Thema).
Hoffe, das alles hilft.
Prost
Reich