海盗王3.0的数据库3合1并库处理方案

原版的海盗王数据库有3个accountserver,gamedb,tradedb,对应到是账号数据库,游戏数据库,商城数据库。

一直都有个想法,如何把这3个库合并到一起,这样可以实现一些功能。

涉及到sqlserver的数据库导出和导入,可以参考下ai给出的方案处理即可。

把数据库合并后,另外写了一个触发器,在account表写入数据库时,触发同时往商城的accountinfo表也同步写入账号,这样在第一次打开商城时,就不会出现卡住的问题了。

需要修改GameServer的源码,增加数据库名称到配置文件,根据配置文件进行连接指定名称数据库才能实现,没有源码的童靴们就不要想了。

经过测试,完美实现预想的功能。

相关推荐
Y001112361 分钟前
Day10-MySQL-事物
数据库·sql·mysql
轩情吖5 分钟前
MySQL之用户管理
数据库·c++·后端·mysql·权限管理·用户管理
零雲10 分钟前
java面试:Spring事务失效的场景有哪些?
java·数据库·面试
wenlonglanying19 分钟前
mysql之联合索引
数据库·mysql
Aloha_up23 分钟前
redis与数据库的一致性问题分析
数据库·redis·缓存
牢七29 分钟前
jfinal_cms-v5.1.0 审计黑盒
数据库
zzh0811 小时前
MySQL数据库操作笔记
数据库·笔记·mysql
6+h1 小时前
【Redis】底层原理解析(SDS / 跳表 / IO多路复用 / 单线程模型)
数据库·redis·bootstrap
idolao1 小时前
CentOS 7 安装 nginx-1.3.15.tar.gz 详细步骤(从源码编译到启动配置)
linux·运维·数据库
EnCi Zheng1 小时前
J7A-已有数据表如何安全添加新字段 [特殊字符]️
数据库·安全·oracle