Merhaba,

--character-sets-dir=/usr/share/mysql/charsets (veya
/usr/local/mysql/share/charsets) --default-character-set=latin5

Dediğiniz yöntem sanırım veriler girilmeden önce yapılmalı. Yedek
alamaya çalıştığınız veritabanın karakter seti, şuanda çalışan mysql
sunucunun varsayılan ayarı ile aynı büyük ihtimalle ve bu ayar latin5
değil gibi görünüyor. Yani veriler bu karakter seti ile kaydedilmiş
olmalı.

Dediğiniz şeyi belki daha sonraki işlemlerinizi latin5 karakter seti
ile gerçekleştirmek için yapabilirsiniz. Ama varolan veritabanınızı
şimdiki varsayılan karakter seti ile yedeklemeniz sanırım daha uygun
olacaktır.

Ek olarak, ben bu sorunu, sürekli UTF-8 kullanarak çözüyorum.

Linux u işimizde aktif biçimde kullanmaya başladığımızdan beri sürekli
sorun yaşıyorduk. Windows'da hazırlanan sayfalar, linuxda hazırlanan
sayfalar, veri tabanları.. Hepsi farklı idi. Uzun emekler sonucu
hazırlanan sayfalar mesela tam görücüye çıkacakken karakterler sorunu
yüzünden sorunlu görünüyordur. Ya da sayfa düzgün, ama veritabanın dan
gelen bilgiler bozuk oluyordu. Programların dosyaların karakter
setlerini tanıyıp çevirme yetenekleri her zaman başarılı olmadı.
Bunun üzerinde tek çareyi herşeyi utf-8 yapmakda bulduk. Wİndows da
kullandığımız programların ayarlarının tümünü utf-8 yaptık.
Veritabanlarının da hepsini utf-8 e çevirdik. Dataları da tabi. Biraz
zaman aldı ama şimdi daha az sorun yaşıyoruz.



2007/4/3, Okay PADAK <[EMAIL PROTECTED]>:
Merhaba,

biraz araştırma ile db'de yedek alırken

mysqldump -pxxxxx --default-character-set=latin5 xx > xxx.sql komutunu
kullanıyorum. fakat bu zamanda ı, ş, ğ, İ, Ş, Ğ karakterlerinde sorun
almaktayim

sanırım benzer sorun 4. sürümde de yaşanmakta ve

--character-sets-dir=/usr/share/mysql/charsets (veya
/usr/local/mysql/share/charsets) --default-character-set=latin5

satırlarını conf'a girmek suretiyle çözülmekteymiş. Aynı ayarların 5.
sürümde yapılmasına gerek var mı ? denemeden önce bilginize/tecrübenize
danışmak istedim.

Saygılarımla


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




--
Ali Deniz EREN
[EMAIL PROTECTED]

Cevap