您现在的位置:首页 > 站点资讯

关于合服数据合并的简单方法

来源:本站    浏览次数:2550    发布时间:2021/8/3 14:12:48

一般来说,不同设置的魔力,尤其是怀旧和变态等,都是不建议操作合服的,毕竟数据差异较大。合服一般都在相同基础设置的服之间进行,这样带来的后续问题也能降到最低。

数据库合并的简单方法,两服由于账号可能存在相同,为了避免这一情况,最简单暴力的方法,就是每个账号加个不可能存在的前缀,这里用@来作为前缀示范:

假设服1和A,服2为B,要将B的数据合并到A
这里先给即将要合并的B的数据进行操作
update tbl_user set AccountID = concat("@",AccountID),CdKey = AccountID
即将每个账号的前面加个@,以确保账号不可能存在重复

接下给每一个表有关的账号都加上前缀
update tbl_character set CdKey= concat("@",CdKey)
update tbl_item set CdKey= concat("@",CdKey)
update tbl_pet set CdKey= concat("@",CdKey),OwnerCdKey = concat("@",OwnerCdKey)
。。。数十张表等等

同理,名字也可能重复,用相同的办法即可。

然后接下来就是用常规的办法,将数据B的所有数据导致到数据A即可,这里不再赘述。

上一篇:[新]魔力宝贝图档解析工具For GP

下一篇:无

点击榜
最新资讯