2014-09-20 93 views
0

我有2個數據庫DB1和DB2。MySQL + delete觸發器

來自DB1的表1具有列

id |名稱|滾動|路徑

其中 id是主鍵

從DB2表2有柱

名稱|電子郵件| CREATION_DATE

其中 名稱是表1中的主鍵

「名」是一樣的一列

行得到通過使用Web API的一些服務器中刪除表2中的「名稱」。

我想DB1的表1和DB2的表2這樣,當 任何行會從表1相應行從表2中刪除也被刪除之間synchonize。

我該如何做到這一點?

任何建議/鏈接

感謝

回答

0

嘗試使用複製的特定表

MySQL manual : Replication Slave Options and Variables

--replicate-do-table=db_name.tbl_name 

命令行格式:--replicate-DO表=名稱

選項的文件格式:複製待辦事項表

允許的值:(類型:字符串)

告訴從SQL線程限制複製到指定的表。要指定多個表格,請多次使用此選項,

0

使用ON DELETE CASCADE選件可以實現此目的