Java ile Mysql veritabanına resim nasıl ekleyebilirim ? Google'da araştırdım ama bulamadım. Bilen biri yardım edebilir mi ?

soruldu: 22 Eki '15, 11:23

mrsdev's gravatar image

mrsdev
25233
cevap kabul oranı: 0%

Merhabalar,mysql ile oluşturduğunuz tabloya resimlerin saklanmasını istediğiniz sütunun veri tipini blob yaparak kaydedebilirsiniz.

(22 Eki '15, 12:57) tamercan tamercan's gravatar image

onu yaptım, sorun java kısmı.

(22 Eki '15, 13:07) mrsdev mrsdev's gravatar image

Java kısmındaki sorun ne?Anlatırsan sana yardımcı olurum.

(23 Eki '15, 01:30) tamercan tamercan's gravatar image

Peki ben bir şey sorayım, normalde resim gibi büyük objelerin veritabanında tutulmaması öneriliyor performans sorunlarından dolayı, daha doğru olan resmi sunucuda bir klasörde tutmak ve resmin path ini db de tutmak, ekranda gösterirkende bu path i vererek göstermek, resmi uygulama içinde webapp altında tutunca bu tamam güzel çalışıyor fakat bu da tam doğru olan değil sanırım , bu işin son kısmında ne yapmak lazım resimler tuttuğumuz yerde gösterebilmek için bir çalışma yapılması gerekiyor onu bulamadım

permanent link

cevaplandı: 23 Eki '15, 09:06

ibrahim472's gravatar image

ibrahim472
1.9k1614
cevap kabul oranı: 10%

değiştirildi: 23 Eki '15, 09:07

1

tomcat için şöyle birşey yapabilirsin. /var/lib/tomcat7/webapps altına "uploads" diye bir klasör açarsın. bu klasöre herkes tarafından yazma okuma ve değişiklik yetkisi verirsin (chmod 777) sonra kullanıcının yüklediği dosyaları buraya kaydedersin ve gösterirken "siteismi.com/uploads/resim.png" şeklinde adresi vererek gösterirsin.

(24 Eki '15, 04:10) kodmanyagha kodmanyagha's gravatar image

çok teşekkürler

(26 Eki '15, 04:00) ibrahim472 ibrahim472's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,077
×144
×35

Soruldu: 22 Eki '15, 11:23

Görüntüleme: 390 kez

Son güncelleme: 26 Eki '15, 04:00

powered by BitNami OSQA