MySQL hakkında deneyimli arkadaşların yardımına ihtiyacım var. Bir text database i yazdığım ufak bir script ile MySQL e aktarıyordum, aktardımda ancak PhpMyAdmin uzerinden baktığımda ı, ş, ğ gibi karakterlerinin yerine? işareti gözükmekteydi. Basit bir script daha yazıp databaseden bi kaç satır metin çektiğimde onlardada bu? işareti sıkıntısı olduğunu gördüm. Database converting esnasında ne yapmalıyımki? işaretleri gözükmesin bunun yerine gerçek karakterler gözüksün.. Tabloda sütunları Collation i Latin5 olarak tanımlamıştım. Bu arada, PhpMyAdmin üzerinden database e eklediğim metinleri web sayfasında düzgün şekilde görebilmekteyim. Teşekkürler.

config. php asagidaki gibidir. &lt;? $db = mysql_connect ; @mysql_select_db ; @mysql_query(&quot;SET NAMES 'latin5'&quot;); @mysql_query(&quot;SET CHARACTER SET latin5&quot;); @mysql_query(&quot;SET COLLATION_CONNECTION = 'latin5_turkish_ci'&quot;); if ?&gt;

merhaba, aşağıdaki config dosyasında nasıl kullanabilirim, verdiğiniz örneği acaba, // MySQL configuration $CONFIG = 'localhost'; // Your database server $CONFIG = 'duserrrr'; // Your mysql username $CONFIG = 'passsss'; // Your mysql password $CONFIG = 'dnamessss; // Your mysql database name

Çok saol FileZilla, Tam olarak buna ihtiyacim vardi ama daha once yapmadigim icin nasil oldugunu bilmiyordum. @mysql_query(&quot;SET NAMES 'latin5'&quot;); @mysql_query(&quot;SET CHARACTER SET latin5&quot;); @mysql_query(&quot;SET COLLATION_CONNECTION = 'latin5_turkish_ci'&quot;);

config değilde, mysql. inc veya db. inc gibi bir dosyada artık hangisi varsa mysql_connect ve mysql_select vardır alt alta hemen altına o kodu bırakıp keyfinize bakın

kaydederken scriptte @mysql_connect or die ; @mysql_select_db or die ; @mysql_query(&quot;SET NAMES 'latin5'&quot;); @mysql_query(&quot;SET CHARACTER SET latin5&quot;); @mysql_query(&quot;SET COLLATION_CONNECTION = 'latin5_turkish_ci'&quot;); bu şekilde kullan aynen okurkende @mysql_connect or die ; @mysql_select_db or die ; @mysql_query(&quot;SET NAMES 'latin5'&quot;); @mysql_query(&quot;SET CHARACTER SET latin5&quot;); @mysql_query(&quot;SET COLLATION_CONNECTION = 'latin5_turkish_ci'&quot;); böyle kullan birde db yi latin5 olarak aç.