Tarih: 2005-12-16, 18:46:55 Mesaj konusu: Re: Mysql Karşılaştırma(Collation)
Şuan aynı problemle bende karşı karşıyayım. tabloları, yeni servera yüklerken dil kodlama (karşılaştırmaları) seçip yüklemeyi unutmuşum.
Bütün tablolar latin1_swedish_ci karşılaştırmasıyla yüklenmiş. sitede şuan türkçe karakterler gözükmüyor. bunu düzeltmek için tablolarda hangi karşılaştırmayı seçmeliyim. *YASAK KELİME** YARDIM bekliyorum.
Tarih: 2005-12-16, 23:26:26 Mesaj konusu: Re: Mysql Karşılaştırma(Collation)
Arkadaşlar uzun süredir bekliyorum ama cevap gelmedi kimseden. Bende bir yandan değişik şeyler denedim karşılaştırmaları değiştirdim. tabloları yeniden yükledim vs ne yaptıysam hala sitede türkçe karakterler gözükmüyor. Bunu nasıl düzeltebilirim arkadaşlar bi yardımcı olun..
Tarih: 2005-12-21, 11:52:08 Mesaj konusu: Re: Mysql Karşılaştırma(Collation)
Söylediğin gibi yaptım ama site yine türkçe karakterleri görmüyor. 5 gündür bu sorunla uğraşıyorum kafayı yicem. Dil karşılaştırmalar vs. tüm kombinasyonları denedim. Site eski db deki türkçe karakterleri algılamıyor ama siteye yeni bir örneğin topic ve benzeri bişey yazıldığında türkçe karakterleri görüyor. Eski verileriminde türkçe gözükmesini istiyorum ama olmuyor. Bu problem başka neyden kaynaklanıyor olabilir?
"
karşılaştırma varsa latin_5 yapılması lazım.dil olarak da turkish-8859 gibi bişey vardı onu seçeceksiniz.
"
Yukarıdaki işlemleri yaptıktan sonra eski DB için :
SQL den yedeğin alıp tükçe olarak değiştirmen olacaktır.SQL den text dosyaya yedek al ve text dosyanın formatını UTF-8 yap.Sonrada türkçe karakterlerin karşılıklarını bunlarla değiştir.Eskileri için yapılabilecek şey sanırım bu.Çünkü datata farklı kaydedildiği için sen Latin5 te seçsen yemiyor.
bi dene bakalım.belki olabilir.Kolay gelsin..
bu Sorun MySQL 4.1 versiyonundan da kaynaklanabilir.
Şu linki de inceleyebilirsin
http://www.dmry.net/phpnuke-veritabani-turkce-karakter-problemi
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız