Mysql表同步还是触发器?

Mysql表同步还是触发器?,mysql,synchronization,triggers,Mysql,Synchronization,Triggers,使用mysql的最佳方法是什么: 我在同一个数据库中有两个表(一个表:Gene,一个表Gcur) 在表Gene中,我有一列最近更新过。在表Gcur中,我上次修改了一列 我想将上次修改的列与上次更新的列同步 例如,我更新了列last_modified(来自表Gcur),并自动更新列last_updated(来自表Gene)。两个表通过ID键链接 应该可以使用触发器吗?一个主意 谢谢 是的,使用触发器是可能的,而且相当简单。结果看起来像 CREATE TRIGGER au_Gcur AFTER UP

使用mysql的最佳方法是什么:

我在同一个数据库中有两个表(一个表:Gene,一个表Gcur)

在表Gene中,我有一列最近更新过。在表Gcur中,我上次修改了一列

我想将上次修改的列与上次更新的列同步

例如,我更新了列last_modified(来自表Gcur),并自动更新列last_updated(来自表Gene)。两个表通过ID键链接

应该可以使用触发器吗?一个主意


谢谢

是的,使用触发器是可能的,而且相当简单。结果看起来像

CREATE TRIGGER au_Gcur AFTER UPDATE ON Gcur
FOR EACH ROW
UPDATE Gene SET last_updated = NEW.last_modified WHERE id = NEW.id;

谢谢,这正是我想要的。