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 (...);
上一篇:MySQL8.0 starting the server失败解决办法


下一篇:Nest 之乱:对谷歌的智能家居、物联网以及智能硬件意味着什么?