Ek bir soru, her SQL'den once

SET CHARACTER SET utf8;
SET collation_connection = 'utf8_turkish_ci';

godnererek UTF-8 verileri alıyorum, bunu yapmamak için mysql'i nasıl konfigure 
etmek gerekir. Yani her sql'den once gereksiz 2 SET sql'i calistirmamak ve UTF8 
olarak verilere ualsabilmek icin.

Saygılar


  ----- Original Message ----- 
  From: Agâh ALICI 
  To: Özgür yazılımlarla çeşitli dillerde yazılım geliştirme 
  Sent: Friday, December 05, 2008 1:01 AM
  Subject: [Linux-programlama] Re: mssql php ve utf-8


  Merhaba MySQL veritabanınızın charseti ne olursa olsun 
  MySQL bağlantınız sonrası 
  SET CHARACTER SET latin5;
  SET collation_connection = 'latin5_turkish_ci';
  yaparsanız herhangi bir dönüştürmeye gerek kalmadan sorununuzu çözebilirsiniz.
  Kolay gelsin.


  2008/12/4 Zekeriye Bozkurt <[EMAIL PROTECTED]>



    Bu tarz bir işlem yapmamış olmakla birlikte mysql deki veritabanızı utf-8 
değilde latin5 (Turkish_ci_as) yapmanız sorununuzu çözebilir.
    Bir diğer olası çözüm mysql ile bağlantı kurarken charset=latin5 olarak 
bağlanabilirsiniz.

    Bir test edin. Win altındaki mysql bu charset konusunda oldukça hassas

    Kolay Gelsin;

    Zekeriya BOZKURT


    > From: [EMAIL PROTECTED]
    > To: [email protected]
    > Date: Wed, 3 Dec 2008 18:13:27 +0200
    > Subject: [Linux-programlama] mssql php ve utf-8 

    > 
    > Selam,
    > 
    > küçükyumuşak (MS)'e bulaşmanın bin tane sıkıntı yaratacağını biliyordum 
ama 
    > şimdiki şirketimin asıl veritabanı orada, kaçışım yok. Kendime WAMP 
buldum ve 
    > başladım yazmaya.
    > 
    > İşlem:
    > mssql'den veri çekip dönüştürüp işleyip mysql'e atmak istiyorum.
    > 
    > Sistem:
    > mysql'im, html'm utf-8de.
    > mssql'den gelen veriler de iso-8859-9 (yani gelen verileri ekrana 
döktüğümde 
    > firefox utf-8 gösteriyo , iso-8859-9'a alınca normal gözüküyo ve iconv 
    > dönüşüm yaparken sızlanmıyo)
    > 
    > Sıkıntı:
    > mssql'den gelen verileri iconv ile çevirip mysql'e atınca ? ile 
karşılaşmam. 
    > Ç karakteri haricinde böyle türkçeler.
    > ???L? ?UBE, ÇORUM ?UBE gibi fakat firefox utf-8 ken şahane gösteriyo.
    > ŞİŞLİ ŞUBE, ÇORUM ŞUBE gibi.
    > 
    > Ben anlamadım bişey, yarın çözemezsem strreplace yapçam. Bi fikri olan?
    > _______________________________________________
    > Linux-programlama mailing list
    > [email protected]
    > http://liste.linux.org.tr/mailman/listinfo/linux-programlama



----------------------------------------------------------------------------
    Windows Live Messenger'ın için ücretsiz güncelleştirme! Buraya tıkla!

    _______________________________________________
    Linux-programlama mailing list
    [email protected]
    http://liste.linux.org.tr/mailman/listinfo/linux-programlama

    --
    This mail was scanned by BitDefender
    For more informations please visit http://www.bitdefender.com




  -- 
  Elk. Elnk. Müh. Agâh ALICI
  Sakarya Üniversitesi
  İnternet Destekli Eğitim



------------------------------------------------------------------------------


  _______________________________________________
  Linux-programlama mailing list
  [email protected]
  http://liste.linux.org.tr/mailman/listinfo/linux-programlama
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap