数据如何合并?

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家

譬如有A,B两个站,我现在想将A站的会员数据导入到B上的会员表users表里面去。



因为插入的都是这样的2675是user_id了。然后假如B网站也有这个id的不是被覆盖了如何不让他覆盖掉。而是新建一条记录

回答:
通过UC合并。

不通过uc难道就没有办法了么 请各位指点下。



a 站 u_id 加一个固定值。u_name 前面加一个标示,这个为了避免 uid和uname重复。
同时修改里面 a站里面其他表的数据。

对比几个修改的表结构,该给默认的给默认,给不了默认的,或者b站不需要的不添加。但是一定不能出现数据结构,a站有,b没有的情况,需要把这些字段删除。

a站导出 没有建表 完整插入数据的sql,然后b站导入即可。

操作前,2个站点一定要数据备份。



看来有些复杂,我只需要把会员表的数据导入到另外一个站就可以了,其他的就不管了.
麻烦您再说的详细点,我还不是非常理解。

如果只考虑插入,不考虑其他的话 ,将user_id 写成 NULL 就行了呗,这么简单的事

insert into ecs_users values(NULL, 'xxxxxx@11.com', '用户名'。。。。。。。。。。。。)

需要有相同的字段,才可以。