Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Lesen eines Blobs aus MySQL mit Java

Das Problem liegt im "toString()"-Aufruf:binaryStream.toString(); BinaryInputStream implementiert toString() nicht .Verwenden Sie so etwas, um die Bytes zu lesen:

int ch;

//read bytes from ByteArrayInputStream using read method
while((ch = binaryStream.read()) != -1)
{
   System.out.print((char)ch);
   // store it to an array...
}