百独托管7500 紫田网络超高转化播放器收cps[推荐]速盾CDN 免实名免备防屏蔽阿里云 爆款特卖9.9元封顶提升alexa、IP流量7Q5团队
【腾讯云】中小企福利专场【腾讯云】多款产品1折起高防 随时退换 好耶数据小飞国外网赚带你月入万元炎黄网络4H4G10M 99每月
香港带宽CN2/美国站群优惠中客数据中心 服务器租用联盟系统移动广告平台 中易企业专场腾讯云服务器2.5折九九数据 工信部正规资质
腾讯云新用户大礼包代金券高价收cpa注册量高价展示【腾讯云】2核2G/9.93起租服务器找45互联 随时退换阿里云 短信服务 验证秒达

[其它内容] Discuz!4.1.0 数据库合并程序(论坛合并数据合并)开发完成!(附程序运行主要截面截图) [复制链接]
查看:18568 | 回复:50

头像被屏蔽

0

主题

3545

帖子

1万

积分

落伍者(四季发财)

分享快乐-WWW.XQIN.COM

Rank: 4

贡献
812
鲜花
0
注册时间
2004-11-16

落伍PHP

发表于 2006-4-16 15:17:37 | |阅读模式 来自 中国湖北武汉
程序全部手写,单个文件merge2dz41.php,代码1359行,70,193字符,文件大小79.3KB

可以说这个程序凝结了我许多的心血,原本打算收费推出,但本人风格一贯支持免费开源共享,便打算免费发布,但发布前和和QQ上的几个落伍的兄弟经过交流,PHP的论坛合并程序目前还没有免费发布的,目前大家也都以为没有免费的,所以我免费发布后不免为有心人所乘用本人的免费程序去给别人收费合并数据,免费发布的确有此情况,加密发布亦非吾所想,故考虑再三决定采用比较缓和的发布方式:

1.首先本程序是免费的,免费发布时间为下一个版本Discuz!程序发布以后一周内(届时将免费发布Discuz!4.1.0 版本和新版本的对应合并程序)。

2.免费帮落伍的兄弟合并总数据大小之和小于<5M的论坛,总数据大于5M的请等待程序发布后自行合并,不愿意等到程序发布后自行合并的请联系偶QQ841168收费(视具体情况收费50-300元不等)合并。

3.由于本人时间精力有限,限每日仅免费帮忙合并一个符合条件的数据,故希望免费合并的需申请排队
排队地址:http://bbs.xqin.com/thread-4468-1-1.html 请在这里跟贴注明落伍ID申请,按申请先后安排好合并日程,请在该日程前联系我QQ告知合并相关的数据、论坛信息。

欢迎使用 Discuz!4.1.0 数据合并程序 merge2dz41.php
本程序基于 Discuz!4.1.0 数据库结构而设计,也可能用于稍高或者稍低版本的论坛数据合并
程序作者:小勤 技术支持:bbs.xqin.com QQ:841168 E-mail:admin@xqin.com
说 明:
本程序适用于合并两个相同的Discuz!4.1.0(最新版本Build060320)标准数据库结构的数据库,数据库结构不同将可能出错,请确定你的两个要合并论坛数据库的结构相同,本程序每次仅能合并两个数据库,多个数据库请依次进行两两合并;
为区分要合并的两个论坛数据库,本程序中设定为:$ target = 目标数据库T(也即主数据库,你合并后要保留的论坛数据库),$ source = 源数据库S(本数据库所在论坛的主要数据将被合并到目标论坛T数据库),请选择你认为最重要的论坛数据或者选择两论坛中帖子数目最多的论坛作为合并后保留的论坛,即目标数据库T.
注意事项:
主要合并数据仅包含用户基本数据、版区信息数据、主题信息数据、投票信息数据、帖子信息数据、用户短消息数据、附件信息数据(可能有丢失现象)、联盟论坛数据、个人收藏数据、好友数据、默认用户组(管理组)数据、斑竹数据等;
合并后的源数据库S论坛中的用户特殊权限、自定义的特殊用户组(管理组)数据、BLOG缓存数据将可能丢失,请待合并完成后进入目标数据库T论坛手动重新设置;
本程序只是尽可能的去合并数据,但是不保证合并后的数据完全正确且无丢失现象.合并程序运行后的操作是不可逆的,因此,合并数据前请做好要合并数据的各自备份,切记!
程序将有大量MYSQL查询运行,建议关闭运行中的其他所有程序或软件以提高程序运行效率!
头像和附件:
本合并程序运行成功完成数据的合并后请手动将被合并的论坛(源数据库S论坛)头像customavatars目录和附件attachment目录下的所有文件分别对应复制(或移动)到合并后需要保留的论坛(主数据库T论坛)的customavatars/sourcectm和attachment/sourceatm目录内(操作上可将源数据库S论坛的头像目录customavatars和附件目录attachment分别对应复制(或移动)到目标数据库T论坛的customavatars和attachment目录内并分别对应改名为sourcectm和sourceatm即可),从而保证合并后用户的头像和附件正常存在并显示,并将合并后目标数据库T论坛(主数据库T论坛)的customavatars和attachment目录属性设置为777(WIN主机若为NTFS磁盘请设置为WEB匿名用户完全控制权限);
合并后源数据库S论坛中的部分头像和附件数据若显示不正常,请自行设法手动修正处理.
版区和版主:
版区合并后,若发现版区或者版主显示不正确可以尝试登陆到论坛后台"编辑论坛",然后编辑重新提交一下就可以了,论坛会自动将显示不正确的版区或版主进行修正.若合并后的某些版区性质相同,请自行使用后台的 "论坛设置" -> "合并论坛"来合并性质相同的版块版区.
使用方法:
1.若你的论坛版本低于4.1.0,请使用 Discuz!4.1.0 程序包中utilities目录下的升级工具将你的论坛数据库升级为最新的Discuz!4.1.0数据结构;
2.在同一台主机,最好为本地localhost将两要合并的论坛安装好并确认正常访问,然后检查两数据库结构是否相同,数据库编码是否相同,然后分别进入要合并论坛的后台关闭论坛并运行全部备份备份好各自论坛数据(也可以直接备份MySQL的Data目录下的数据库目录);
3.按说明配置好本程序中的"系统配置"部分的参数,然后将本程序merge2dz41.php文件上传到你的WEB空间目录下(若为本地请放到你本地localhost的WEB目录下), 输入对应的WEB访问路径如http://localhost/merge2dz41.php 在浏览器下运行merge2dz41.php,合并过程大都是自动的(如果不出现错误)! 对于存在重复的用户名您进行必要的相应处理后,程序将继续自动进行,请等待出现合并全部成功的提示并按提示进行合并后的修正清理操作;
4.合并后,使用主数据库T论坛的管理员账号密码登陆,进入到后台后,更新论坛统计、缓存.若有需要进行合并论坛、备份最新合并好的数据等操作.



合并的数据表(除基本设置信息表外基本全部包含):
cdb_buddys           好友信息表
cdb_favorites       个人收藏信息表
cdb_memberfields 用户扩展信息数据表
cdb_members       用户基本信息数据表
cdb_onlinetime     在线时间信息表
cdb_polls               投票帖子信息表
cdb_threads               主题帖子信息表
cdb_threadsmod  主题操作记录信息表
cdb_posts                帖子信息表
cdb_ratelog                帖子评分记录信息表
cdb_attachments  附件信息表
cdb_forumfields    论坛扩展信息数据表
cdb_forums           论坛基本信息表
cdb_moderators   斑竹信息数据表
cdb_pms                短信数据表
cdb_forumlinks      友情连接数据表
cdb_admingroups  管理组数据表
cdb_usergroups    用户组数据表


合并流程截图:















































[ 本帖最后由 小勤网络 于 2006-4-16 15:30 编辑 ]
签名被屏蔽
头像被屏蔽

0

主题

2473

帖子

2477

积分

落伍者(两全齐美)

爱姿病患者

Rank: 2

贡献
0
鲜花
0
注册时间
2005-12-4
发表于 2006-4-16 15:25:37 | 来自 中国福建泉州
先顶再看,良好习惯。
头像被屏蔽

0

主题

663

帖子

645

积分

禁访

贡献
0
鲜花
0
注册时间
2005-2-13
发表于 2006-4-16 15:31:02 | 来自 中国浙江宁波
好呀,要加精,喜欢,共享啊
签名被屏蔽
头像被屏蔽

0

主题

3700

帖子

3992

积分

落伍者(两全齐美)

Rank: 2

贡献
361
鲜花
0
注册时间
2005-5-20
发表于 2006-4-16 15:35:52 | 来自 中国河南郑州

·

15

主题

4292

帖子

8014

积分

落伍者(三羊开泰)

注意看签名

Rank: 3Rank: 3

贡献
2182
鲜花
6
注册时间
2005-2-13

落伍微信绑定落伍微信绑定落伍手机绑定

发表于 2006-4-16 15:40:36 | 来自 中国新疆乌鲁木齐
哦 好

149

主题

9393

帖子

1万

积分

落伍者(四季发财)

Rank: 4

贡献
2668
鲜花
5
注册时间
2005-6-21

落伍手机绑定

发表于 2006-4-16 15:40:42 | 来自 中国广东深圳
好东西,用不上我也顶
头像被屏蔽

1

主题

1809

帖子

1356

积分

落伍者(两全齐美)

爱我就加我

Rank: 2

贡献
579
鲜花
0
注册时间
2004-3-22
发表于 2006-4-16 15:40:58 | 来自 中国河南郑州
来个支持

1176

主题

1万

帖子

2万

积分

落伍者(四季发财)

Rank: 4

贡献
2099
鲜花
217
注册时间
2004-12-19

QQ绑定落伍手机绑定

发表于 2006-4-16 15:48:24 | 来自 中国广东深圳
不知道有什么作用.
你有你的观点,我有我的看法.你可以捍卫你的观点,我也可以坚持我的看法.
头像被屏蔽

0

主题

3545

帖子

1万

积分

落伍者(四季发财)

分享快乐-WWW.XQIN.COM

Rank: 4

贡献
812
鲜花
0
注册时间
2004-11-16

落伍PHP

 楼主| 发表于 2006-4-16 15:54:35 | 来自 中国湖北武汉
原帖由 承诺 于 2006-4-16 15:48 发表
不知道有什么作用.

用来合并多个独立论坛数据的

多个论坛变一个,也适用于垃圾站模式的论坛
签名被屏蔽

35

主题

1万

帖子

1万

积分

落伍者(四季发财)

YY无罪

Rank: 4

贡献
649
鲜花
7
注册时间
2004-3-17

QQ绑定落伍手机绑定

发表于 2006-4-16 16:01:53 | 来自 中国河南济源
好东西!
论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

手机版|找回帐号|不能发帖?|Archiver|落伍者

GMT+8, 2024-6-16 00:54 , Processed in 0.174696 second(s), 37 queries , Gzip On.

返回顶部