Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已答复] 如何将A-ucenter的用户数据合并至B-ucenter并覆盖已有数据?

[复制链接]
frogsoft 发表于 2009-11-9 14:02:54 | 显示全部楼层 |阅读模式
本帖最后由 frogsoft 于 2009-11-9 14:55 编辑

如题,请教一下高手们,现在有两个ucenter。

现在想把A-ucenter合并到B-ucenter中,其中A的会员数据较少(3千左右),B的多(3万左右)。

如何将A的数据合并覆盖到B的ucenter中?就是说A的uid不变。

可行否?先感谢一下!
回复

使用道具 举报

玻璃屋女孩 发表于 2009-11-9 14:05:00 | 显示全部楼层
合并的话也是缀加到B的uid之后,uid肯定会变
回复

使用道具 举报

 楼主| frogsoft 发表于 2009-11-9 14:06:14 | 显示全部楼层
2# 玻璃屋女孩


    (::13::)  UID不变的话,偶就自己动手了。求高手指教一下,UID不变的方法。。。
回复

使用道具 举报

 楼主| frogsoft 发表于 2009-11-9 14:12:20 | 显示全部楼层
本帖最后由 frogsoft 于 2009-11-9 14:16 编辑

再问:如果反之,就是将B合并到A中,不覆盖只追加,这总可以吧? 请求帮助!
回复

使用道具 举报

 楼主| frogsoft 发表于 2009-11-9 14:16:33 | 显示全部楼层
顶一下。。。
回复

使用道具 举报

玻璃屋女孩 发表于 2009-11-9 14:26:18 | 显示全部楼层
再问:如果反之,就是将B合并到A中,不覆盖只追加,这总可以吧? 请求帮助!
frogsoft 发表于 2009-11-9 14:12



    可以,这样B的uid会有变化,所有其中B下挂载的应用里的用户表的uid也得先调整一下。就是说应用中会员的uid要和uc中的一致才可以。不然会员登录会出现混乱的情况,这个操作需要写程序来做
回复

使用道具 举报

 楼主| frogsoft 发表于 2009-11-9 14:33:06 | 显示全部楼层
6# 玻璃屋女孩


    这个我明白,B-uc下只有一个论坛,A-uc下只有一个uchome,现在是为了保全uchome里面的会员和漫游数据,论坛不对应也没关系。论坛的会员数据大,但都是来了就走,仅注册量大而已。

可否给个语句呢?
回复

使用道具 举报

 楼主| frogsoft 发表于 2009-11-9 14:37:15 | 显示全部楼层
6# 玻璃屋女孩


    另外,如果放弃B的会员数据,直接将B应用连接Auc下,这样到是省事省时,我也不在乎丢失B的uc数据,这样会出现论坛很多帖子无作者吧?
回复

使用道具 举报

玻璃屋女孩 发表于 2009-11-9 14:50:58 | 显示全部楼层
一个SQL语是无法实现的,必须写专门的合并程序来做,这是个大工程
回复

使用道具 举报

 楼主| frogsoft 发表于 2009-11-9 14:55:37 | 显示全部楼层
9# 玻璃屋女孩


    感谢,还是我自己解决吧,只是来求完美的方法,既然没有,我就自己动手了!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-16 11:47 , Processed in 0.109992 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表