魔兽数据库 wow数据库怀旧

一、魔兽世界单机帐号资料放在数据库哪里

应该在网络上有一个数据导入导出工具,不过我没用过。一般都是升级服务器版本才用的,如果你把你朋友的人物数据导入到你的服务端里面,那可能覆盖你原来的帐号。挺麻烦的。

我建议你还是给他重新建一个号,然后自己用gm号给他升级自己升到70的命令是.levelup 70

记得要选中他才打这个命令。

然后他要什么装备的都可以用gm号调出装备给他咯

二、魔兽世界用的什么数据库

引用自cnblogs@Zealic:

*近几天重温了一下WOW,结合*近学习的数据库知识和自己的了解,对WOW的大概体系做了分析。当然,我仅仅只是窥豹见斑而已,希望对WOW有所了解的大侠能给我和向了解WOW的人指点;让世人更加了解WOW,让中国的游戏能够学习(不是抄袭)并超越WOW。

不知道哪来的想法,就想到了WOW的数据库的结构以及程序实现,那么,就来了解一下吧。

首先想到:Game Server使用的是什么OS和Database

起初猜测为: Unix/BSD,数据库为 Oracle

这样比较适合WOW这样的大型网络游戏,因为其存储和数据量**

网上查到的一些关键资料,可以证明我的猜想和实际相差不大

1.9C在一次服务器故障中的说明,下面只列出关键部分

08:29收到EVA存储**邮件,联系数据中心工程师,联系惠普工程师.

08:35故障应急流程启动,相关人员包括THE9/HP/Blizzard US.

15:33 Oracle专家加入故障应急流程

15:50暴雪数据库工程师开始与Oracle专家继续分析故障情况.

17:15暴雪表示暂时还未从他们的admin以及DBA处获得任何有新的消息,他们仍然在研究此故障。

2.Blizzard的数据库管理员**要求

Oracle Database Administrator

The World of Warcraft development team is looking for a self-motivated and knowledgeable IT professional to help administer the WoW databases. As the person responsible for handling the database-side of WoW pushes and patches, our Live Team Oracle DBA's job duties would include designing, configuring, maintaining, monitoring, benchmarking and troubleshooting Oracle databases.

Blizzard offers a fun, creative, and technically challenging environment with excellent compensation and a full range of benefits.

Responsibilities:

Provide production on-call support.

Maintain and enhance existing databases.

Perform routine database maintenance.

Work with end users to ensure smooth production rollouts and pushes.

Assist in training other employees.

Requirements:

3+ years professional Oracle DBA experience, including Oracle 9i.

Extensive experience with database performance tuning.

Experience working with large databases(>1TB).

Experience with Oracle RAC and Partitioning features.

Proficiency in Linux/Unix environments including shell scripting.

Plusses:

Strong knowledge of SQL& PL/SQL.

Familiarity with UNIX tools and shell scripting

Familiarity with HP EVA's and Data Protector.

Passion for video games, including MMORPG's

因此WOW的服务器应该为: HPUNIX+ ORACLE

那么我就对WOW的数据库做一些猜想,至于正确与否或者符合程度集合,就无从而知了

主要分为以下几块

-游戏服务器:

这里说的是游戏中的服务器,而非上面提到的物理意义上的服务器,比如,七区的恶魔之魂、黑铁、加基森就是游戏服务器。

-游戏区:

游戏大区,一个大区是由许多个游戏服务器构成的。之所以分大区,我认为完全是因为物理原因,每个区都其物理构成应应该是一个服务器群集,而在这群集上,有许多的数据库实例,每一个数据库实例都对应一个游戏服务器。

-验证系统:

游戏中的登录、排队、验证身份应该都是又这一部分完成的。

-**频道:

**频道是一个**的服务器,这一点可以从游戏中人物、地图都很卡而**却完全不受影响的情况分析出来,**不可以离线发送消息,因此我可以武断的认为,**服务器基本不操作数据库,至多在当前无法处理或者玩家暂时接收不到的情况下,使用一些临时的表来保存消息;或者服务器将**数据全部保存到数据库中,以方便对玩家的行为查询。

另外,**服务器是**于所有服务器的,每个区的所有游戏服务器都是使用对应于该区的**服务器。这样,可以专门针对**服务器的特*,对服务器的系统和数据库进行专门的优化

-副本&战场:

副本&战场(以下简称副本)我觉得也应该和**服务器相同,是个**的服务器,不过他与普通游戏服务器不同,并没有保存其他的地图数据,仅仅保存了副本地图的数据。

至于如何实现跨服战场,我以为,应该是将需要的角色数据做拷贝到副本服务器中,并且锁定原本服务器中的数据(表或行),在退出战场时,用副本服务器的数据更新原来的数据。我们可以把战场看做数据库中的临时表,做了处理以后更新到需要保存的地方。

通过上述解释,也可以理解为什么在进入战场时需要加载画面了,加载画面并不仅仅是作为一个过渡画面,它还承载了加载客户端资源,与服务端通信进行处理;显示加载画面时,副本服务器应该是如上所说游戏服务器**了角色数据。

大型副本与普通副本不同的地方,我觉得仅仅是重置时间和副本策略做了改变而已。

-地图

地图的定义是在客户端的资源中的,为防止用户篡改,BLZ对定义地图的资源文件和DBC进行使用了混淆命名以及检查校验;之所以这么认为,是因为中国WOW公测的时候,出现一些加速**,可以让角色直接穿越墙壁、地表等看起来不可能穿越的物体,这便验证了BLZ为了减轻服务器负担,直接在客户端进行了大部分的碰撞检测。

WOW的的实际地图结构和游戏中我们所见到的不一样,他是把一块大陆分成N个小块的地图数据,客户端仅仅需要加载玩家角色所在位置附近的所有地图块就可以了。其技术细节就不做详细分析了。

-东西大陆:

每个大陆都应该是一个**的数据库,之所以出现加载画面,我认为是因为两个大陆的地形材质大不相同,客户端需要先释放出发大陆的所有资源,加载目的大陆的必要资源,同时转移角色的数据到目的大陆。

-角色:

游戏中的角色应该是被分离成数个表,包括玩家的属*,任务,包裹,邮箱,**等。一些重要的,比如物品包裹、邮箱、**,服务器会在很短(相对其他数据而言)的时间内将内存中的缓存数据写入提交到数据库中;而一些相较以上数据不是很重要的数据,则需要很长时间才会提交到数据库。这也解释了为什么服务器回档时,角色的位置和任务等都回档了,而物品却没有回档,这也造成了传说中的双手痛击。

-怪物:

世界中的怪物生成应该是使用了Prototype模式,那么保存怪物的数据其实之需要保存其会变化的值就即可。

-其他:

游戏中总是有一些**发生,比如:暗月马戏团的来访,万圣节的活动,情人节的活动等等,这些东西应该都是具有伸缩*的,可以想象,为了方便BLZ自WOW的管理和扩展,在服务器或服务器群集管理中心中,应该有BLZ为自己和代理商提供的工具或者说脚本使用指南。至于WOW采用的脚本是什么,这个我就猜不到了,可能是Perl\Python\SH吧,反正不会是LUA。

-行为与技能:

为什么WOW玩起来感觉这么流畅,没有其他网络游戏看起来或感觉起来反应迟钝,WOW并没有每时每刻都与客户端进行通信;其主要工作原理是,客户端首先处理用户的输入,并执行相应的开始动画或处理,而实际显示结果要等待服务端处理并返回后才会显现出来,这就是为什么在掉线后,玩家还做操作角色,但是却无法获得操作结果。

技能和行为差不多,其实很多游戏中的限制都是在客户端进行的,这都是BLZ为了减轻服务端的负担、减少通信量而造成的。那么,我在这里大胆的猜测,只要分析出内存地址或相应代码,WOW是有很多地方可以被篡改的;因为据我所知,目前WOW的所有**都是通过**修改客户端的内存实现的,而非常见的修改网络封包,BLZ加密还是做的很不错的:)。

基本上就分析了这么多了,我试图从自己的脑子里挖出更多的东西,可惜所了解的东西仍然太少,没办法,现这样吧。

----------------------------------------------

PS:大芒果单机版WOW采用的MySQL

三、魔兽世界数据库哪儿有

多玩游戏数据库-*全***好用的游戏数据库- dbduowan

多玩游戏数据库,魔兽世界数据库*全***好用的数据库,魔兽世界国服、台服,地下城与勇士、剑侠3、永恒之塔、天下贰、诛仙2、武林外传游戏数据库尽收其中。

多玩魔兽数据库-国服魔兽313

NGA/178魔兽世界数据库,魔兽世界更新*快、***的中文数据库,内有魔兽世界资料搜索引擎,服务器人口速查,详尽的副本掉落,专业技能列表,阵营声望,特有头衔列表

178游戏数据库_

魔兽世界、燃烧的远征及巫妖王之怒是暴雪**的注册商标,魔兽世界数据库相关图片均属暴雪**所有使用Client共建数据库| Tips调用|联系我们|魔兽数据库WowDB魔兽世界插件

魔兽世界中国数据库

魔兽世界中国数据库 S8套装/ T10套装诺森德任务死亡骑士任务宠物大全坐骑大全寒冰纹章凯旋纹章征服纹章勇气纹章岩石守卫者的碎片

魔兽世界数据库

四、大家来推荐几个 魔兽世界 资料数据库吧!

*正规有效的是艾泽拉斯**地理魔兽世界数据库

其次就是新浪的魔兽世界数据库

和17173的魔兽数据库

其他的还有

魔兽世界中文数据库系统

大众游戏网的魔兽数据库

等等

**个由于访问人数太多所以速度不大好,建议*好用**个,如果由于人多速度影响厉害就用后面的2个,其他的没有多大使用的必要。

相关文章
  • 暴风城监狱 暴风城监狱位置图

    一、魔兽世界部落怎么进暴风城监狱 1、要去暴风城监狱必须先到艾泽拉斯的东部王国。2、东部王国艾尔文森林的暴风城内,就是副本的所在地。 3、在暴风城内的图示位置就能找到副本入口。 4、副本入口有着集合石,非常好辨认。 5、进入副本后沿着下图标记的红线逐个打败boss就能完成这个副本。 二、暴风城监狱任务有几个 1、任务名称:伸张正义 要求等级:22级 任务要求:把塔格尔的头颅带给湖畔镇的卫兵伯尔顿

  • **3游戏 单机游戏

    一、**3去马赛克补丁怎么用 **3是一款备受玩家喜爱的游戏,但是游戏中的马赛克却让不少玩家感到困扰。为了解决这个问题,有不少玩家选择使用**3去马赛克补丁。那么这个补丁该怎么使用呢?接下来,我们就来详细介绍一下。 步骤一:下载补丁 首先,我们需要下载**3去马赛克补丁。可以在网上搜索相关的下载链接,选择可信赖的网站进行下载。在下载之前,需要确保补丁的版本与游戏版本相对应

  • dnf真假** dnf土罐的**有必要买吗

    一、土罐的**值得买吗 值得买。 玩家在开启袖珍罐礼盒之后,就可以得到一些精美的道具,值得入手。以上就是dnf土罐的**获得方法了,土罐的**需要通过购买商品赠送得到。**串上挂的**越多,权力也就越大这和游戏中的武器,dnf真假土罐装扮召唤铁傀儡和狼协助战斗**可爱的莫过于这个小玩意了。玩家点击土罐的笔记本就会出现消耗土罐的**选项,点击是就可以使用。以上就是关于dnf土罐的笔记本获取攻略了

  • 史诗战争3 史诗战争2无限钻石版

    一、史诗战争3完全攻略 攻略的话!我先给你介绍下卡片好了~ 名称 5级资料 生命攻击生产速度数量移动速度攻击和特* 火女 1200 260~550 16秒 5中等魔法.炸飞 水女 850 230~470 15秒 5中等魔法.冰冻 电女 1000 330~530 13秒 5中等魔法.击退 火枪兵 750 90~210 7秒 25中等远程 半人鹿 2300 250~410 9秒 15中等远程.麻痹

  • 苏拉玛任务线 魔兽世界苏拉玛主线任务流程

    一、魔兽世界7.0苏拉玛任务线怎么开启苏拉玛任务攻略 满级之后来到苏拉玛。 任务攻略:在做堕夜精灵的前置任务时会接到一个使用传送阵的任务:精妙的传送艺术。从任务开始处传送阵只通往一个方向,就是花园。在花园,传送阵有三个传送方向,分别是图书馆、喷泉和迁跃实验室。我们需要找的**个任务物品就在迁跃实验室。而图书馆会将你传送到地底,很快NPC就会把你拉出来。喷泉则是通往下一个任务物品所在地的必经之路

  • 扬沙戈壁 千里戈壁尽是沙

    一、剑与远征扬沙戈壁详细攻略 1、进入扬沙戈壁关卡后,点击红色的货物发车。 2、之后,将马车移动至轨道内,再次点击发车的图标,将红色货物重置至起始点。 3、之后,移动障碍物到上方的位置。 4、点击发车,即可将红色货物运送到**个站台。 5、接下来,将障碍物移动到下方,点击蓝色的货物发车。 6、之后,两辆矿车都抵达到**个站台。 7、接下来,点击上方的蓝色开关。 8、点击蓝色货物发车后

  • 梦三国**平台 梦三国官方网站首页

    一、勺子梦三国和梦三国手游一样吗 下载地址: 类型:安卓游戏-卡牌策略 版本:v6.3.4安卓**版 大小:2.39GB 语言:中文 平台:安卓APK 推荐星级(评分):★★★★★ 游戏标签:梦三国手游三国手游勺子梦三国勺子梦三国手机网络游戏是全新好玩的三国策略手游,你可以享受到真实世界的萌幻战斗!不管是神话传说中的三国人物还是细致入微的冒险玩法,都是曾经*悉的味道,始终保持本心,方能走得更远!

  • 御龙在天武勋称号 御龙在天军衔等级

    一、御龙在天武勋称号及所需武勋 武勋称号分别是: 征北将军军衔等级9所需武勋13000 征西将军军衔等级10所需武勋23000 征东将军军衔等级11所需武勋39000 征南将军军衔等级12所需武勋64000 卫将军军衔等级13所需武勋100000 车骑将军军衔等级14所需武勋150000 骠骑将军军衔等级15所需武勋220000 镇军大将军军衔等级16所需武勋300000 二

  • 剑网3唐门**小猪 唐门**

    一、剑网3 唐门**小猪 黑山谷往里走,唐小晨身后悬崖左边往下2层,可以看到未完成的机甲人对话启动它会跳崖跳下去,顺着水往地图下面走,能看到破损的机甲人接任务,后续能拿到3个**碎片。 道具商买个花灯5银,对着唐小晨使用能接到任务。 唐家堡各种**小猪,能接到一个送信任务 二、剑网3唐门密室刷**小猪的任务 **个**任务:去唐门神策军码头打神策军,会掉落一个任务物品,这里可以接到一个碎片的任务

  • 梦幻星斗盘之约 星斗盘之约3x攻略

    一、《梦幻西游2》**任务详解:星斗盘之约 《梦幻西游2》高端玩家*爱的日常活动:**任务。**任务的亮点在于玩家可以根据队伍实力,选择难度等级,是真正的全民任务。积分还可以换到战魄,高级制造指南书、铁、珍珠等稀有奖励哦。 星斗盘之约: 大唐境外升起百丈高塔,名曰“通天”,下衔九幽,晦明莫测。袁天罡以神识上穷碧落下黄泉,竟无从知晓此塔由来,遂派十二门派英杰奔赴通天塔一探究竟 风雨飘摇的幽冥高塔