实战手记:Discuz!4.1多论坛数据合并

作者:鱼鱼 阿贱  日期:2006-5-24 16:58:32  来源:中国教程网  点击:次  评论

例如:UPDATE cdb_threads SET fid=105 WHERE fid=41;
41是源论坛的fid号,105即目标论坛新建的同样版块的fid号。

提示:以上的数据库升级,都是在源论坛操作,而不是在要合并到的目标论坛中操作。

4:数据升级完以后该合并了,这里用到了UE。
把合并完的数据,用4.1或者PHPMYADMIN的备份功能,将单独的表备份出来。例如:我先合并会员,就备份出cdb_memberfields表和cdb_members表。
然后用UE打开,将源论坛中的数据复制到目标论坛的数据。例如:会员的合并。
在源论坛的数据库中查找cdb_memberfields,下面的INSERT INTO的内容,直到-- 表的结构 `cdb_members`前,全都是。全部复制,然后粘贴到目标论坛的cdb_memberfields表的最后。其他表的操作同上。按照此操作,将帖子、主题、附件等信息全部合并。

第四步:恢复数据。
至此,所有数据已经合并成功。推荐用PHP MYADMIN或者MYSQLTOOL还原到目标论坛。

▲全文完

本新闻共3页,当前在第3页  1  2  3  

〖责任编辑:寅生〗 发送给好友 打印 顶部
会员名称:
密码:匿名 ·注册·忘记密码?
评论内容:
(最多300个字符)
  查看评论

推荐教程

热点教程

请尊重别人的劳动,原创教程转载必须注明作者及出处
中国教程网简介 | 业务合作 | 广告服务 | 联系我们 | 招聘信息 | English | 网站地图 | 客服中心

中国教程网
©2005-2007