我正在尝试使用PHP
为mySQL创建一个触发器mysqli_select_db($host, "game");
$sql = "CREATE TRIGGER test_seven BEFORE INSERT ON test FOR EACH ROW INSERT INTO test (name) VALUES ('test')";
$query = $host->prepare($sql);
$query->execute();
即使我尝试在phpMyAdmin上运行它并且它运行起来它也无法正常工作。
编辑:“准备好的语句协议中不支持此命令” 有没有办法跳过准备声明呢?
答案 0 :(得分:1)
显然真正的问题是我不应该使用PDO::prepare
语句,如果其他人使用PDO::exec
这个问题。