請問我做mysql 主從復制的時候,不備份生產資料庫,不需要同步之前的老資料,從當前資料進行同步,是否可行?
uj5u.com熱心網友回復:
insert into t2select
*
from t2
where date=new
uj5u.com熱心網友回復:
可以嘗試一下mysql自帶的表同步機制,這是先有庫的建表腳本。原表和備份表,在不同的資料庫,但是結構要一樣。CREATE TABLE `表名` (
`欄位……,
PRIMARY KEY (`主鍵欄位`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 CONNECTION='mysql://備份資料庫用戶名:備份資料庫密碼@備份資料庫IP:備份資料庫埠/備份資料庫名/備份資料庫表名';
uj5u.com熱心網友回復:
可以使用資料庫同步工具DBSync,支持各種資料庫間的同步。在設定頁面,使用select陳述句限制參與同步的源范圍,排除掉老資料即可,如下圖所示:
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/63866.html
標籤:MySQL
