->execute()用于准备的语句。例如
$stmt = $dbh->prepare('some query here');$stmt->execute();您正在尝试直接在主数据库对象上执行查询。对于PDO,这意味着
$dbh->exec('query goes here');您确实应该研究准备好的语句。您很容易受到SQL注入攻击的影响,并且由于您从一开始就使用PDO,因此不编写安全查询基本上是不可原谅的。

->execute()用于准备的语句。例如
$stmt = $dbh->prepare('some query here');$stmt->execute();您正在尝试直接在主数据库对象上执行查询。对于PDO,这意味着
$dbh->exec('query goes here');您确实应该研究准备好的语句。您很容易受到SQL注入攻击的影响,并且由于您从一开始就使用PDO,因此不编写安全查询基本上是不可原谅的。