gpt4 book ai didi

mysql - 我可以在 phpmyadmin 的 mysql 模式中创建触发器吗

转载 作者:太空宇宙 更新时间:2023-11-03 12:19:51 25 4
gpt4 key购买 nike

当我在不同的数据库中运行相同的查询时,它成功运行。但是在 mysql schem 中它给出了错误:

无法在系统表上创建#trigger

我的查询是:

delimiter //
CREATE TRIGGER `invite` AFTER INSERT ON `Invite_page`
FOR EACH ROW BEGIN
Insert into userpost(userid,url,title,preview,sentiment,time) values(NEW.userid,NEW.url,NEW.title,NEW.preview,NEW.sentiment,NEW.time);
Insert into urlcontent(userid,url,title,preview,sentiment,time) values(NEW.userid,NEW.url,NEW.title,NEW.preview,NEW.sentiment,NEW.time);
END
//
delimiter ;

如果我不能,那我该如何解决呢?

更新:

实际错误:

#1465 - 无法在系统表上创建触发器

最佳答案

试试这个

DELIMITER $$
CREATE TRIGGER `invite` AFTER INSERT ON `Invite_page`
FOR EACH ROW
BEGIN
Insert into userpost(userid,url,title,preview,sentiment,time) values(NEW.userid,NEW.url,NEW.title,NEW.preview,NEW.sentiment,NEW.time);
Insert into urlcontent(userid,url,title,preview,sentiment,time) values(NEW.userid,NEW.url,NEW.title,NEW.preview,NEW.sentiment,NEW.time);
END$$
DELIMITER ;

关于mysql - 我可以在 phpmyadmin 的 mysql 模式中创建触发器吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20616719/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com