sql >> Databasteknik >  >> RDS >> Mysql

Ladda upp PDF-fil till mysql BLOB genom att använda java.sql.PreparedStatement utan korruption

Ahhh...Efter lite felsökning upptäckte jag att koden som laddas upp är besvärlig, och jag fick äntligen rätt sätt att göra det.

Här är vad jag gjorde...jag lägger upp det så att andra med samma problem kan lösa det

Efter konvertering av java.io.File till java.io.FileInputStream

FileInputStream io = new FileInputStream(inFile);

Ställ in BLOB-fältet med psmnt.setBinaryStream()

psmnt.setBinaryStream(3,  (InputStream)io,(int)inFile.length());


  1. Hur man beräknar median i PostgreSQL

  2. Kombinera grupp efter och räkna mysql

  3. SQL UPPDATERING med GILLA

  4. Släpp anslutna användare i Oracle-databasen