Karakter seti SET NAMES 'utf8' ve SET CHARSET 'utf8' sql komutları ile belirtilir. Yani bu komutları bir PDO sınıfı tanımladıktan sonra yazarak Türkçe karakter sorununu çözebilirsiniz.

Örnek :


$db = new PDO("mysql:dbname=$database;host=$host", "$username", "$password");
$db->exec("SET NAMES 'utf8'; SET CHARSET 'utf8'");