簡體   English   中英

無法在 PHP 中為 mySQL 創建觸發器

[英]Unable to create trigger in PHP for mySQL

我正在嘗試使用 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 上運行它,它也不起作用。

編輯:“准備好的語句協議中尚不支持此命令”有沒有辦法跳過准備語句?

顯然,真正的問題是我不應該使用PDO::prepare語句,如果其他人遇到這個問題,請使用PDO::exec

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM