预计会在日志中看到错误,但只会输出给调用者

时间:2018-08-09 13:49:32

标签: mysql logging triggers

问题:找不到已删除记录的源-尝试跟踪特定表上的删除查询,但没有任何记录到数据库。

我添加了以下触发器,以希望触发将记录到MySQL错误日志中的错误。触发器确实会引发错误,但是没有记录任何内容。

DELIMITER $$

CREATE TRIGGER trg_products_dl BEFORE DELETE ON products FOR EACH ROW 
BEGIN SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'DELETE canceled'; END $$

DELIMITER ;

如何确保将有用的调试信息记录到MySQL错误日志中?

0 个答案:

没有答案