MySQL +删除触发器

时间:2014-09-20 06:01:27

标签: mysql triggers

我有2个数据库DB1和DB2。

DB1中的表1具有列

id |名字|滚|路径

,其中 id是主键

DB2中的表2具有列

名称|电子邮件| CREATION_DATE

,其中 name是主键

'名称'在表1中与' name'相同在表2中

第一列中的行被某些服务器使用Web API删除。

我想在DB1的Table1和DB2的Table2之间进行同步,这样, 当从Table1删除任何行时,Table2中的相应行也会被删除。

我怎么能做到这一点?

任何建议/链接

由于

2 个答案:

答案 0 :(得分:0)

尝试在特定表上使用复制

MySQL manual : Replication Slave Options and Variables

--replicate-do-table=db_name.tbl_name

命令行格式: - replicate-do-table = name

选项 - 文件格式: replicate-do-table

允许值:(类型:字符串)

告诉从属SQL线程将复制限制到指定的表。要指定多个表,请多次使用此选项,

答案 1 :(得分:0)

使用ON DELETE CASCADE选项可以实现此目的