+ Cevap Yaz
6 sonuçtan 1 ile 6 arası gösteriliyor

Konu: Java / MySql Türkçe Karakter problemi

  1. #1
    Üye futi Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    07/2006
    Mesaj
    83

    Java / MySql Türkçe Karakter problemi

    Selam,

    Javada bir textfielddan aldığım stringi database'de bir tabloya atıyorum. Fakat database'de Türkçe karakterler anlamsız olarak gözüküyor.

    Neyse, database tarafında mysqlde konsolda database için karakter ve karakter eşleme değerlerini utf8 ve utf8_turkish_ci olarak set ediyorum ve SET NAMES 'utf8' yapıyorum.

    Aynı şekilde JAvada da connection nesnesini olusturduktan sonra SET NAMES 'utf8' yapiyorum ki database anlasin ben Türkçe karakter gönderecem.

    Mysqlde konsolden türkçe karakterler ile bir tabloya ekleme yaptığımda herhangi bir sorun oluşmuyor, karakterleri normal bir şekilde görebiliyorum.
    Javada da textfieldan aldığım türkçe karakterleri konsola düzgün olarak basabiliyorum.
    Burada tek sorun var gibime geliyo, o da connector.

    Bu şekilde bir hata almış olan var mı?

    İyi çalışmalar.
    YTU Computer Engineering - ©2005
    http://afsungur.blogspot.com

  2. #2
    Yönetim Kurulu Rahman Yazgan Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    01/2008
    Yer
    İstanbul
    Mesaj
    516

    Mesela klasik bağlantı adresimiz şu olsun:

    c=DriverManager.getConnection(”jdbc:mysql://sunucuAdı/VeriTabanıAdı“); Bu adresin Türkçe Karakter Sorunu yaşatması yüksektir.
    Ancak adresi şu şekilde değiştirirsek:
    c=DriverManager.getConnection(”
    jdbc:mysql://sunucuAdı/VeriTabanıAdı?useUnicode=true&characterEncoding=latin5
    “);

    Türkçe karakter sorunu yaşamayız.

    Alıntı.
    Bu yedi ölümcül günah, insanlığı yıkıma uğratır:
    Zahmetsiz servet, bilinçsiz haz, karaktersiz bilgi, ahlaksız ticaret,
    insaniyetsiz bilim, özverisiz inanç, ilkesiz siyaset. (Mahatma Gandhi)

  3. #3
    Üye futi Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    07/2006
    Mesaj
    83

    Sorunum hala devam ediyor. Databasei içinde tr karakter yazabiliyorum ama javadan gonderemiyorum? Başka neden olabilir?
    YTU Computer Engineering - ©2005
    http://afsungur.blogspot.com

  4. #4
    Üye futi Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    07/2006
    Mesaj
    83

    ÖZGÜR ANSİKLOPEDİ : ├ûZG├£R ANS─░KLOPED─░
    GÜNÜN MADDELERİ : G├£N├£N MADDELER─░

    Bu şekilde kayıt ediliyor...
    YTU Computer Engineering - ©2005
    http://afsungur.blogspot.com

  5. #5
    Üye futi Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    07/2006
    Mesaj
    83

    DATABASEi Latin5 olarak yeniden olusturdum ve connectionumu latin5 olarak açiyorum, şimdi şöyle bir değişiklik oldu.

    ĞŞÖÇİüÜÜ :: ºÌÍæ³▄▄
    YTU Computer Engineering - ©2005
    http://afsungur.blogspot.com

  6. #6
    Üye
    Üyelik Tarihi
    12/2009
    Mesaj
    2

    http://ferhanakman.wordpress.com/200...rakter-sorunu/

    yukardaki linkte anlatılmış nasıl çözüleceği

+ Cevap Yaz

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Bookmarks

Mesaj Yazma Hakları

  • Yeni mesajgöndermezsiniz
  • Cevap yazamazsınız
  • Dosya ekleyemezsiniz
  • Mesajınızı düzenleyemezsiniz