为什么这个:
$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\''
如果我不逃避它,一切都很好,但是问题存在于进一步的查询中!