数据库软件的安装
软件名称:navicat8_mysql-带注册码
![图片[1]-【修改教程】数据库的使用和介绍-资源站](https://www.999zy.top/wp-content/uploads/2026/06/7d1681a4cf3353128414da733526f9df_640_wx_fmtjpegtpwebpwxfrom5wx_lazy1imgIndex0.jpg)
1、先安装navicat111_mysql_cs_x64.exe
2、将PatchNavicat.exe文件,复制到安装好的Navicat for MySQL目录下,双击打开PatchNavicat.exe,弹出的窗口中,选择启动文件navicat.exe,提示Path Successfully!就能正常使用了。
打开数据库软件,创建数据库连接
如下图所示
![图片[2]-【修改教程】数据库的使用和介绍-资源站](https://www.999zy.top/wp-content/uploads/2026/06/7b4ab087ba2c0a224dd3aa834305403c_640_wx_fmtpngfromappmsgtpwebpwxfrom5wx_lazy1imgIndex1.png)
点击确定后,类似创建出数据库的文件夹,可访问到本地或云端的游戏数据库。
打开查看魔域的数据库列表(目录)
如下图所示
![图片[3]-【修改教程】数据库的使用和介绍-资源站](https://www.999zy.top/wp-content/uploads/2026/06/d2385777d8711fd58ff54c0be9999a35_640_wx_fmtjpegtpwebpwxfrom5wx_lazy1imgIndex2-1024x847.jpg)
双击my-双击top1,即可打开魔域数据库(不同版本可能命名不一样,大部分都是top开头或newdb开头)
如果双击打不开,说明是魔域数据库未启动,以单机版本案例,需先启动:启动数据库.bat
查看数据案例:玩家账号的数据库表
如下图所示
![图片[4]-【修改教程】数据库的使用和介绍-资源站](https://www.999zy.top/wp-content/uploads/2026/06/595707330570f6b2f72485c455179be3_640_wx_fmtpngfromappmsgtpwebpwxfrom5wx_lazy1imgIndex3.jpg)
不用把数据库想复杂了,没接触过的小白,直接当做excel表格去看待就行,对数据的增删改查,也跟excel操作类似。
修改数据案例:玩家账号的数据库表
如下图所示
![图片[5]-【修改教程】数据库的使用和介绍-资源站](https://www.999zy.top/wp-content/uploads/2026/06/f0d34e7875db79cdf1e6f83a8180391f_640_wx_fmtpngfromappmsgtpwebpwxfrom5wx_lazy1imgIndex4.jpg)
注意:修改人物数据后,需要重登游戏才生效。
新增数据案例:玩家账号的数据库表
如下图所示
![图片[6]-【修改教程】数据库的使用和介绍-资源站](https://www.999zy.top/wp-content/uploads/2026/06/a31b0deb88a93dbe1aa0080f2f9b0be0_640_wx_fmtpngfromappmsgtpwebpwxfrom5wx_lazy1imgIndex5-1024x844.jpg)
因为加NPC可以直接重启服务器看到效果,所以拿这个做案例。
其他数据库表也一样,小白学习尝试的话,最好是复制一条已有的数据进行新增插入。
删除数据案例:玩家账号的数据库表
如下图所示
![图片[7]-【修改教程】数据库的使用和介绍-资源站](https://www.999zy.top/wp-content/uploads/2026/06/91378e1d7315cd818bae231e08cfb2da_640_wx_fmtpngfromappmsgtpwebpwxfrom5wx_lazy1imgIndex6.png)
常见的删除场景,比如删除地图上的某个怪物,删除玩家的某个装备物品,删除某个账号角色等
注意:小白学习过程中,不建议随意删除数据,因为很多数据是相关联的。
查找数据案例:玩家账号的数据库表
如下图所示
![图片[8]-【修改教程】数据库的使用和介绍-资源站](https://www.999zy.top/wp-content/uploads/2026/06/20204f9c22a4b08a08b8daf65c85a1be_640_wx_fmtpngfromappmsgtpwebpwxfrom5wx_lazy1imgIndex7.jpg)
![图片[9]-【修改教程】数据库的使用和介绍-资源站](https://www.999zy.top/wp-content/uploads/2026/06/ea0cea9bff0eb70116f1d128bdfdc3ed_640_wx_fmtpngfromappmsgtpwebpwxfrom5wx_lazy1imgIndex8.png)
通常数据库包含的内容非常多,学会查询的方式,可以让你快速找到目标。
注意事项:
1、修改后怎么生效?
· 如果修改的是玩家的账号或角色内容,则重登生效;
· 如果修改的是游戏内容,则需要重启服务器MSG生效。
2、修改后,重登重启都没效果?
不是所有数据修改都有效,有些数据需要配合修改客户端补丁(其他教程再分享)
3、修改后,账号登不上或服务器重启失败?
那就是乱改出问题了,有些数值需要在合理的范围,否则将无法正常运行。
所以修改前,建议备份下数据库,避免无法复原数据。
备份的数据库所在目录:
\服务端\第1步-数据库\data\top1
top1这个文件夹就是版本数据库,可以复制一份出来备份。
常用数据库表介绍:
cq_action = 游戏脚本代码,大部分玩法都在此表中
cq_task = 可理解为脚本抬头,比如NPC要调用的脚本需在此添加
cq_npc = 静态npc数据
cq_dynanpc = 动态npc数据
cq_monstertype = 游戏怪物类型
cq_generator = 游戏刷怪设置
cq_dropitemrule = 怪物官方爆率
cq_itemtype = 游戏物品类型
cq_goods = 商店能购买的物品ID
cq_map = 游戏地图表
cq_magictype = 技能类型表
cq_levexp = 人物和宝宝的升级经验设置
cq_lottery = 官方抽奖设置
cq_ad_log = 飞鸽喊话的记录
cq_trap = 幻兽求购信息
cq_family = 游戏所有的家族数据
cq_family_attr = 玩家所在的家族数据
cq_syndicate = 游戏所有的军团数据
cq_synattr = 玩家所在军团数据
account = 玩家账号表
cq_user = 玩家角色表
cq_eudemon = 玩家的宝宝数据
cq_item = 玩家的物品数据
cq_magic = 玩家已学习的技能数据
e_money = 玩家之间的魔石交易数据
cq_friend = 玩家之间的好友数据
cq_enemy = 玩家之间的仇人数据
cq_flower = 玩家之间的送花记录
cq_donation_dynasort_rec = 玩家的捐款数据
以上是常用的数据库表,其他的建议技术精湛后再去研究。
很多GM工具已经提供了修改功能,如果GM工具没有或修改效果不理想,则可以通过数据库表去手动研究修改。
总结:
大家平时用的GM工具,本质上也是修改数据库,只不过GM工具适合初级小白,通过数据库才能修改更多内容。
本章主要是简单介绍下数据库的安装和使用,后续其它教程用到数据库的地方,再分享实操案例,比如修改导入脚本、新增物品、修改怪物等。
——夏日






![天使·修[1.1.9].破解版-资源站](https://www.999zy.top/wp-content/uploads/2026/04/QQ_1777302737894-800x567.png)









暂无评论内容