mysql在数据库中创建触发器,以侦听其他数据库中的表更改

前端之家收集整理的这篇文章主要介绍了mysql在数据库中创建触发器,以侦听其他数据库中的表更改 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

就像是:

CREATE TRIGGER
       schema1.triggername
AFTER INSERT ON schema2.table
FOR EACH ROW
BEGIN
       ;
END;

错误1435(HY000):在错误的架构中触发

最佳答案
触发器必须与要插入的表处于同一架构中,但是它可以访问其他架构中的表.

使用您的示例:

CREATE TRIGGER schema2.triggername
AFTER INSERT ON schema2.the_table
FOR EACH ROW
  INSERT INTO schema1.the_table values (...);

猜你在找的MySQL相关文章