mysql - 查询在终端中运行,但不在PHPMyadmin中运行



triggers (1)

尝试这个

CREATE TRIGGER `log_after_delete`
AFTER DELETE ON author FOR EACH ROW
BEGIN
    INSERT INTO `author_log` VALUES (OLD.author_name, CURRENT_TIMESTAMP);
END

然后在phpmyadmin转到sql标签粘贴这个查询

并且改变分隔符; 改变//

我正在使用这个查询创建一个触发器

DELIMITER $$
CREATE TRIGGER `log_after_delete`
AFTER DELETE ON author FOR EACH ROW
BEGIN
    INSERT INTO `author_log` VALUES (OLD.author_name, CURRENT_TIMESTAMP);
END$$;

这个查询在终端中运行完美。

但是当我尝试使用phpmyadmin时,它显示错误

这里是数据库服务器,web服务器和phpmyadmin的完整细节

请建议缺少的东西。 提前致谢。