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

Mengirim Gambar ke database MySQL dengan Android

Jika Anda ingin mengirim Gambar di Server! Anda harus mengubahnya di Base 64 string.

Untuk menyimpannya di Database! Anda harus mengonversinya di Blob Tipe!

coba kode ini:

        Bitmap bitmap = BitmapFactory.decodeResource(getResources(),R.drawable.ic_launcher);          
        ByteArrayOutputStream stream = new ByteArrayOutputStream();
        bitmap.compress(Bitmap.CompressFormat.PNG, 90, stream); //compress to which format you want.
        byte [] byte_arr = stream.toByteArray();
        String image_str = Base64.encodeToString(byte_arr, Base64.DEFAULT);

Dan berikan ini sebagai parameter seperti Anda menambahkan parameter lain dalam permintaan!

params.add(new BasicNameValuePair("image",image_str));

Saya harap ini akan membantu! Lihat tautan ini untuk detail lebih lanjut.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ERROR 1130 (HY000):Host '' tidak diizinkan untuk terhubung ke server MySQL ini

  2. BATAS offset atau OFFSET dalam kueri SQL UPDATE

  3. MySQL Pilih baris di mana kolom stempel waktu antara sekarang dan 10 menit yang lalu

  4. Bagaimana cara memulai aplikasi spring-boot tanpa bergantung pada Database?

  5. Bagaimana cara menghasilkan objek json bersarang menggunakan fungsi json asli mysql?