|
Phpmyadmin Türkçe Karakter Sorunu ve Çözümü
|
|
07-13-2007, 08:10 PM
Mesaj: #1
|
||||
|
||||
|
Phpmyadmin Türkçe Karakter Sorunu ve Çözümü
Arkadaşlar,
çoğumuzun en büyük sorunlarından biri phpmyadminden aldığımız yedekleri yüklerken Tr karakter sorunu yaşamak.Çünkü benım başımada geldigi için Umarım sorunlarınıza yardımcı olacaktır. 1. Yol : Önce sql dosyanızı açıp notepad'e yapıştırın, farklı kaydet ile kayıt yaparken kodlama sistemini ansi seçin. Dosyayı kaydedip sunucunuza yükleyerek deneyin. Sorun çözülmedi mi? O zaman aşağıya doğru okumaya devam edin. 2. Yol : 1- Öncelikle sql yedeğinizde ki Türkçe karakterleri kontrol edin. 2- Siteniz de Phpmyadmin sayfasına girin. 3- Mysql bağlantı karşılaştırması yazan yeri seçerek latin5_bin yapın. ![]() 4- Buradan Bigdump isimli programı indirin. 5- bigdump.php dosyası içinde ki Database configuration alanını sitenize göre düzenleyin. $filename = ''; yazan yere sql dosyanızın adını yazın. Kod: $filename = 'sitem.sql'; $db_connection_charset = ''; yazan yere latin5 yazın. Örnek: Kod: $db_connection_charset = 'latin5';6- Siteniz de yeni bir klasör oluşturun, bigdump.php ve sql dosyanızı yeni oluşturduğunuz klasöre gönderin. 7- Adres çubuğuna siteadiniz.com/klasöradı/bigdump.php yazıp scripti çalıştırın. Artık mysql dosyanız sunucunuza yüklendi. Şimdi Phpmyadmin'den bir kaç ayarlama yapmamız lazım. PhpMyadmin'den tablolara baktığınız da karşılaştırma (collation) yazan yerler latin5_bin olmamış olabilir. Şimdi bunları tek tek değiştirelim. Tablonuzun yanında ki gözat(browse) simgesine tıklayın. (Bakınız altta ki simge ) ![]() Açılan sayfanın sağ üst köşesinde bulunan İşlemler linkine tıklayın. (bknz. resmi) ![]() Karşınıza aşağıda ki gibi bir tablo çıkacak. Bu tablo da sadece Karşılaştırma yazan yerde ki değeri değiştirip latin5_bin yapın. ![]() Git düğmesine tıklayarak bu tablonun ayarlarını tamamlayın. Aynı işlemleri diğer tablolara da uygulayın. Artık karşılaştırma alanlarınız Latin5_bin oldu. Şimdi kullandığınız php scriptin de, sql sorgusundan sonra şu kodu ekleyin. Kod: mysql_query("SET NAMES 'latin5'");Yapacaklarınız bu kadar Başka bir sorun yoksa Türkçe karakterlerin artık normal olarak görünmesi gerekiyor. Sql yükleme sorunsuz tamamlandıktan sonra bigdump.php dosyasını sunucunuzdan silmeyi unutmayın! Hazırlayan:ShaDoW |
||||
| Benzeyen Konular | |||||
| Konu: | Yazar | Cevaplar: | Görüntüleyenler: | Son Mesaj | |
| PhpMyadmin ile veritabanını yönetmek | Tickhi | 3 | 235 |
05-09-2007 09:08 PM Son Mesaj: ProfKey |
|



![[Resim: mysqllatin5xf9.gif]](http://img105.imageshack.us/img105/9977/mysqllatin5xf9.gif)
) ![[Resim: mysqldevamvg8.jpg]](http://img403.imageshack.us/img403/2637/mysqldevamvg8.jpg)
![[Resim: islemlerxn7.jpg]](http://img299.imageshack.us/img299/2240/islemlerxn7.jpg)
![[Resim: tablosecenekleridn0.jpg]](http://img403.imageshack.us/img403/862/tablosecenekleridn0.jpg)

