Bu şekilde de çalışır:
$db = new PDO(
'mysql:host=localhost;dbname=tamirci',"root", "",
array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));

Bu şekilde de:
$db = new PDO(
'mysql:host=localhost;dbname=tamirci;charset=utf8',"root", "";