Ama ubuntu gibi bir çok dağılımın öntanımlı bağlantısı utf-8 olmadığından, her 
zaman sunucunun ayar dosyasına erişemeyebileceğimizden, her defasında sorgu 
çalıştırmak daha güvenli olacaktır.

Bu arada başlığın belirttiği hata ile ilgili olarak: windows'daki mysql'de 
hata varmış, kendi eklemelerimi de kabul etmedi i,ş,ğ karakterlerini. Windowz 
ortamında olduğumdan hiç config kasmayıp Wamp'ı yeniden yükledim. 

On 05 Dec 08 Fri 21:00:32 ANIL KARADAĞ wrote:
> Veri tabani yöneticinizdeki tum tablolar ayni karakter set te olmadigi
> durumlarda bahsettigimiz bu iki sorgu aslinda gereksiz değil hatta cok
> gereklidir.
>
> Siz tum veritabanlarim ve tablolarim icin bu tarz bir nitelik tanimlamak
> istiyorum diyorsaniz
>
> Linux my.conf || windows da my.ini (mysql in ayar dosyasidir her ikisi
> de)dosyasindaki
>
> [mysqld] altindaki seceneklere
>
>
> default-character-set=utf8
> default-collation=utf8_turkish_ci
> init-connect='SET NAMES utf8'
>
>
> satirlarini ekleyebilirsiniz. YUalnız eklemem gerekiyor ayar dosyasindaki
> bu ifadeler global tanimlamalardir.
>
>
> 2008/12/5 OKAN <[EMAIL PROTECTED]>
>
> >  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 <[EMAIL PROTECTED]>
> > *To:* Özgür yazılımlarla çeşitli dillerde yazılım
> > geliştirme<[email protected]> *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!<http://get.live.com/>
> >>
> >> _______________________________________________
> >> 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


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

Cevap