phpmyadmin türkçe karakter sorunu
7
●17.082
- 20-09-2005, 02:21:34mrb.phpmyadminde export edilmiş bir db yi yüklerken tükçe karakterler bozuluyor.nasıl engelleyebilirim bunu.biraz önce mecburi olarak sunucu değiştirmek zorunda kaldım ve db yi yüklerken böyle bir sorun çıktı.yüklerken latin5,utf falan denedim ama olmadı.acil çözüm bulmam lazım.yardımcı olursanız sevinirim
- 19-10-2008, 14:17:44konu çok eski ama aynı sorunla karşılaşıp çözümü bulduğum için yazmak istedim. benim veritabanım utf-8 idi. önce sql dosyasının utf-8 karakter setinde düzgün olduğundan emin olduktan sonra phpmyadmin'de "içeri aktar" bölümüne girip ve karakter seti olarak binary seçtim ve bu şekilde aktarım yaptım. sitede ise set names vb. kullanmadım.
phpmyadmin 'de binary dışnda bir karakter seti seçerseniz sql sorgunuzu çalıştırmadan önce o karakter kodunu göre set names ifadesi ekliyor. eğer utf-8 seçerseniz ve veritabanınız zaten utf-8 ise karakterler bozuk olarak aktarılmış olur. set names yalnızca kaynak veritabanı ile almak istediğimiz veri farklı ise almak istediğimiz verinin karakter setini belirtmek için kullanılır. ama bu durumda bu yanlıştı çünkü kaynak veritabanı benim istediğim gibi utf-8 idi. - 28-11-2010, 13:58:37utf8_turkish_ci yi seçip git dedikten sonra karşıma bu çıkıyor,dediğin şeyi nereye ekliycem çözemedim.MyKing58 adlı üyeden alıntı: mesajı görüntüle
ALTER DATABASE `audiclub` DEFAULT CHARACTER SET utf8 COLLATE utf8_turkish_ci