Mysql
 sql >> база данни >  >> RDS >> Mysql

Качете PDF файл в mysql BLOB с помощта на java.sql.PreparedStatement без повреда

Аааа...След малко отстраняване на грешки установих, че кодът, който качва, е обезпокоителен и най-накрая намерих правилния начин да го направя.

Ето какво направих...Публикувам го, за да могат други със същия проблем да го решат

След конвертиране на java.io.File към java.io.FileInputStream

FileInputStream io = new FileInputStream(inFile);

Задайте полето BLOB с помощта на psmnt.setBinaryStream()

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. много към много и много към много кръстовища

  2. Проблеми при свързване към отдалечен хост MySQL с Rails

  3. Как да стартирам Google Cloud SQL само когато имам нужда от него?

  4. Ръководство за проектиране на база данни за известия в MySQL

  5. Миграция на MySQL към SQL Server