Você está usando PHP>=5.3.6, então adicione charset ao dsn e não use
PDO::MYSQL_ATTR_INIT_COMMAND . Além disso, acho que você só pode executar 1 consulta com PDO::MYSQL_ATTR_INIT_COMMAND . Esse pode ser o problema. mysql:host=localhost;dbname=php_orm_test;charset=utf8