【问题标题】:MYSQL Trigger Error phpmyadminMYSQL 触发错误 phpmyadmin
【发布时间】:2016-03-23 02:01:16
【问题描述】:

我正在尝试通过 phpmyadmin 在 MYSQL 中创建一个触发器,但我收到一条错误消息,只是说“错误”它没有告诉我错误是什么的任何细节。 这是我的触发器:

delimiter //
CREATE TRIGGER teacher_ref BEFORE DELETE ON teacher 
FOR EACH ROW
BEGIN
    DELETE FROM subject WHERE teacherId=old.teacherId;
END;
//
delimiter ;

【问题讨论】:

  • 你的触发器定义在我看来没问题。

标签: php mysql sql phpmyadmin


【解决方案1】:

定义看起来不错,您所能做的就是检查您正在使用的 PHPMYADMIN 中的用户是否具有创建触发器的所有权限,还要检查表是否正确创建并且具有相同的名称和字段。

希望对你有帮助

【讨论】:

    猜你喜欢
    • 2014-07-21
    • 2011-07-10
    • 2014-08-22
    • 1970-01-01
    • 2015-02-28
    • 2011-04-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多