Re: [Linux-sunucu] RHEL 4, MySQL 4.1.10 ve Türkçe sorunu

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Osman Demirhan (osman@sabanciuniv.edu)
Date: Thu 16 Jun 2005 - 10:02:46 EEST


Selam,

Aşağıdaki değişikliklerle sorun çözülmektedir:

mysql başlatma betiğinde (/etc/init.d/mysqld) aşağıdaki gibi değişiklik
yapılır:

/usr/bin/mysqld_safe --defaults-file=/etc/my.cnf *--default-character-set=latin5* --pid-file="$mypidfile" >/dev/null 2>&1 &

/etc/my.cnf dosyasının [mysqld] kısmına

init-connect="SET NAMES latin5"

satırı eklenir. (Kaynak:
http://tr.php.net/manual/en/function.mysql-connect.php)

[mysqld_safe] kısmında da

default-character-set=latin5

satırının olması gerekir.

mysql komutu ile bağlantı yapıldığında istemci bağlantının latin5 olması
için de my.cnf dosyasına

[client]
default-character-set=latin5

satırları eklenebilir.

Yaptığımız denemelerde bu ayarlarla 3.23.58 mysql'den alınan
veritabanlarına PHP ile sorunsuz okuma ve yazma yapılabilmektedir.

Ancak webmin üzerinden tablo içeriklerine baktığımda türkçe karakterler
doğru görünlenemiyor. Perl DBI'ın yaptığı bağlantı latin1 şeklinde
oluyor. DBI kullanılmadan bağlanıldığında (module config içinden
değiştirilebiliyor) sorun düzeliyor.

Kolay gelsin.

>
> Harika :( Elimdeki yedek eski bir yedek sayılır (3 haftalık) ve geri
> dönme şansım yok... Ya çözeceğiz ya da çözeceğiz bu işi :( YEdek de
> değil, sistemi güncellerken aldığımız yedek işte...
>
> Sevgiler,
>

-- 
+---------------------
| Osman Demirhan      
+---------------------

_______________________________________________
Linux-sunucu mailing list
Linux-sunucu@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.