確定這裏是我的方案MySQL複製 - 觸發不會複製到從
服務器運行的主數據庫與其他數據庫的每個站點也服務器。 將更新寫入主數據庫,並且觸發器將此記錄插入到旨在複製到站點數據庫級別的特定站點的相關數據庫中。
觸發器工作正常,但插入的記錄不會使它到從數據庫。我使用基於語句的複製作爲基於行的選項。我也嘗試調用一個存儲過程,並將其作爲一個事件來做,但沒有任何結果。
有沒有解決這個任何方式 - 順便說一下,我使用的MySQL 5.1
感謝
語法觸發以下
dbmaster =服務器主DB dbsite =服務器站點DB(這是複製主)
delimiter #
create trigger rstreplicate after insert on dbmaster.exchange
for each row begin insert into dbsite.exchange
select distinct new.TYPE, new.FILENAME, new.STATUS, new.USER_ID, new.INP_DATE, new.CHG_DATE from dbmaster.exchange where new.IP='127.0.0.1';
end#
delimiter ;
原來的帖子更新了 – JazziJeff 2012-03-21 16:57:43