2
你好,我有2個MySQL數據庫在相同的服務器上具有相同的結構和相同的數據。 偶爾,一個數據庫中的數據會更改爲7天,然後應該回到與第一個數據庫中相同的值。通過PhpMyAdmin我想寫的聲明應該做的,但我缺少的東西。 我有數據庫:db1_local和db2_local 表gitem 列gbaseprice(應該從DB1到DB2同步) 列gitemcode(已在數據庫和同步相同的值應遵循與此參數,以便ID的不要弄亂) 欣賞任何幫助來自一個數據庫的更新表與來自另一個數據庫的數據
這是聲明 eg在db2中運行的SQL語句
UPDATE gitem
SET gbaseprice=db1_local.gbaseprice
FROM
db1_local.gitem(`gbaseprice`)
INNER JOIN db1_local.gitemtable
ON db1_local.gitem(`gitemcode`)=db2_local.gitem(`gitemcode`)