master 端有表A,结构:a,b,c 三个字段。
slave端有表B,结构:a,b,c,d 四个字段。
B表就比A表多1个字段,其它都一样,A、B在两台服务器上。
现在需要实现这个功能:
每天定时的把A表的数据复制到B表里,B表的d字段供自己的数据库修改用,大家明白了吧。
我本来想用MV来实现,但它还多出那么一个字段,就不知道该怎么办了,请各位大哥大姐们帮帮小弟吧,谢谢谢谢谢谢,再感谢!!
slave端有表B,结构:a,b,c,d 四个字段。
B表就比A表多1个字段,其它都一样,A、B在两台服务器上。
现在需要实现这个功能:
每天定时的把A表的数据复制到B表里,B表的d字段供自己的数据库修改用,大家明白了吧。
我本来想用MV来实现,但它还多出那么一个字段,就不知道该怎么办了,请各位大哥大姐们帮帮小弟吧,谢谢谢谢谢谢,再感谢!!
通过数据库链
insert into master.A as select a,b,c from slave.B
加上数据库链,具体写法查一下帮助,我是这样想的
insert B表的服务名.用户名.tableB
(select tb.a,tb.b,tb.c from B表的服务名.用户名.tableB tb
minus
select ta.a,ta.b,ta.c from A表的服务名.用户名.tableA ta
)
2、执行Insert操作