理由:
$query = "SET NAMES 'utf8'";
$query = str_replace("'", "\'", $query);
$pdo->query($query);
問題を引き起こしますか?
現在、次のエラーが発生しています。
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '\'utf8\''
エスケープしなければ問題ありませんが、さらにクエリを実行すると問題が発生します。