我有2个数据库DB1和DB2。
DB1中的表1具有列
id |名字|滚|路径
,其中 id是主键
DB2中的表2具有列
名称|电子邮件| CREATION_DATE
,其中 name是主键
'名称'在表1中与' name'相同在表2中
第一列中的行被某些服务器使用Web API删除。
我想在DB1的Table1和DB2的Table2之间进行同步,这样, 当从Table1删除任何行时,Table2中的相应行也会被删除。
我怎么能做到这一点?
任何建议/链接
由于
答案 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选项可以实现此目的