Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Ambil Gambar yang disimpan sebagai BLOB pada MYSQL DB

Di ResultSet . Anda hubungi:

Blob imageBlob = resultSet.getBlob(yourBlobColumnIndex);
InputStream binaryStream = imageBlob.getBinaryStream(0, imageBlob.length());

Atau, Anda dapat menghubungi:

byte[] imageBytes = imageBlob.getBytes(1, (int) imageBlob.length());

Seperti yang dicatat BalusC dalam komentarnya, Anda sebaiknya menggunakan:

InputStream binaryStream = resultSet.getBinaryStream(yourBlobColumnIndex);

Kemudian kodenya bergantung pada cara Anda membaca dan menyematkan gambar.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Replikasi MySQL untuk Ketersediaan Tinggi

  2. Pemantauan MySQL yang Efektif Dengan Dasbor SCUMM:Bagian Satu

  3. WEEKDAY() Contoh – MySQL

  4. Menggunakan dict Python untuk pernyataan SQL INSERT

  5. Gunakan Database Relasional MySQL di Fedora 12