Tarih: 2006-12-03, 00:13:13 Mesaj konusu: TÜRKÇE KAREKTER SORUNU ÇÖZÜMÜ(SON ARTIK YAZMAYIN)
BİLDİĞİNİZ GİBİ TÜRKÇE KAREKTER SORUNU MYSQL DEN KAYNAKLANAN ESKİDEN YENİ YE TÜRKÇE HARFLERİN AKTARIM PROBLEMİDİR.MYSQL ESKİ SÜRÜMÜNDE Kİ ARKADAŞLAR AKTARIM YAPARKEN BAZI NOKTALARA DİKKAT ETMELİDİRLER,
1- LOCALDEN TAŞIMA;LOCAL HOSTTAN SİSTEMİ KURUP HOST A TAŞIMAK İSTEYEN ARKADAŞLAR,APPSERV KULLANANLAR VE PHPTRİAD KULLANANLAR OLARAK İKİYE AYRILMAK SURETİYLE ÇÖZMEYE ÇALIŞALIM,
A-APPSERV KULLANANLAR;APPSERV MYSQL ÜZERİNDEN YEDEK ALMALIDIRLAR,NUKE ADMİNDEN BACKUP DEĞİL,BUNA DİKKAT EDELİM...MYSQL(PHPMYDAMİN)DEN YEDEK ALIRKEN KAREKTER SET NAME NİZ:UTF-8 TURKISH_CI OLMASINA VE EN ÖNEMLİSİ KARŞILAŞTIRMA KAREKTER SET NAME NİN UTF-TURKİSH_Cİ OLMASINA DİKKAT EDELİM,NUKE LERDE LATIN1_SWEDİSH_Cİ OLARAK LOCALE KURULAN SQL APPSERV DE TÜRKÇE KAREKTER HATASI VERMEZ,AMA HOSTA TAŞIYINCA BOZULUR,ASLINDA İLK KURAR KEN UTF-8 OLARAK YÜKLEMEK EN DOĞRUSUDUR AMA BUNA DİKKAT ETMİYORUZ.ŞİMDİ LATİN1 OLARAK KAYITLI SQL İ NASIL UTF-8 E ÇEVİRECEĞİZ,TEK TEK DEĞİL HADİ ŞANSLISINIZ,BUNUN EN KOLAY YOLU PHPMYADMIN DEYKEN İŞLMELER SEKMESİNE TIKLAMAK VE SOL ALT KÖŞEDEKİ TÜM SQL KAREKTER SETİNİ UTF -8 YAPMAK GİT DEMEK.BU İŞLEMİ YAPINCA SQL DATANIZ KARŞILAŞTIRMA KAREKTER SETİNİ UTF-8 YAPTINIZ DEMEKTİR.ŞİMDİ DÖNÜŞTÜR SEKMESİNİ TIKLAYIN VE YEDEK ALIN,ALINAN YEDEĞİ HOSTA TAŞIMAYA GELDİ SIRA;YİNE HOST ÜZERİNDE PHPMYADMİN SQL SORGUSU TIKLANIR,SQL YEDEĞİ SEÇİLİR AMA ALT TA DİKKAT EDİN KAREKTER SETİ NAME Yİ GÖRECEKSİNİZ İŞTE BU KAREKTER SETİNİ DİKKAT EDİN LATİN1 SEÇECEKSİNİZ HEP BURDA HATA YAPILIYOR ÇÜNKÜ LOCALDEKİ SER NAMENİZ LATIN 1 Dİ ONU KARŞ.KAR.SETİNİ UTF-8 YAPTIK ŞİMDİ HOST A TAŞIRKEN ZATEN UTF-8 HAZIR YANİ UTF-8 ÜSTÜNE UTF-8 OLMAYACAK LATİN1 OLACAK YÜKLEYİN VE KONTROL EDİN TÜM YÜKLEME KAREKTER SETLERİ UTF-8 OLDU İŞLEM TAMAM.
GELELİM PHPTİRAD KULLANAN LOCAL CİLER KUSURA BAKMAYIN ONUDA SONRA ANLATAYIM YORULDUM..
KOLAY GELSİN...
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