Hoşgeldiniz Bugün 11 21 2017
#

Java ve MYSQL Türkçe Karakter Sorunu Çözümü

mysql-java-jdbc

Java ile Mysql veri tabanı kullananların genel sorunudur Türkçe karakter sorunu. Bu sorunu bende yaşadım, tecrübe ettim ve sizinle paylaşmak istedim.

Öncelikle bu sorunu çözmek için;

  1. Mysql veri tabanınızın “UTF-8_turkish_ci” şeklinde olması gerekiyor. Eğer yeni oluşturuyor iseniz direk böyle oluşturunca herhangi bir ekstra bir şey yapmanıza gerek yok. Fakat eğer var olan bir veri tabanınız var ise onun öncelikle veri tabanı ayarlarından “UTF-8_turkish_ci” yapmanız gerekiyor. Bitmiyor ardından oluşturduğunuz her sütunun “Karşılaştırma” özelliğini yani yine kodlamasını her sütun için ayrıyeten “UTF-8_turkish_ci” yapmanız gerekiyor.
  2. Diğer yandan java ile bağlanırken de bağlantı kodlamasını yapmanız gerekiyor. Bunun için;

Bu şekilde kullandığınız veri tabanını okurken ve yazarken Türkçe karakter sorununa takılmazsınız. Esen kalın…


Yorum Yap