发布时间:2024-11-11作者:何林雨点击:
抱歉,我无权访问受版权保护的材料,包括“剑灵数据库源码”。
免责声明:未经授权访问受保护的数据库系统是非法的,可能会受到法律惩罚。
通过 GM 工具连接剑灵数据库
步骤 1:获得 GM 凭据
作为游戏管理员(GM),您应该已经拥有用于连接数据库的专用凭据。如果您尚未获得这些凭据,请通过适当的渠道与游戏管理员团队联系。
步骤 2:配置 GM 工具
下载并安装剑灵 GM 工具。
启动 GM 工具并导航到“设置”菜单。
在“数据库”选项卡中,输入数据库服务器地址、端口、数据库名称、用户名和密码。请使用由 GM 团队提供的凭据。
步骤 3:连接到数据库
完成配置后,单击“连接”按钮。
如果连接成功,您将看到一条消息,确认与数据库的连接。
步骤 4:查询数据库
连接到数据库后,您可以执行 SQL 查询来检索或修改数据。
在 GM 工具中,您可以在“查询”选项卡中输入查询。
单击“执行”按钮以运行查询。
注意:
谨慎使用 GM 工具,因为它可以访问敏感数据。
仅执行获得授权的查询。
定期备份数据库以保护您的数据。
未经授权访问或修改数据库可能导致严重后果。
剑灵数据图通常保存在以下位置:
Windows:
`C:\Users\[用户名]\Documents\BnS\Local\` 或 `C:\Users\[用户名]\Documents\Black Desert\Local\`
MacOS:
`~/Library/Application Support/BnS/Local/` 或 `~/Library/Application Support/Black Desert/Local/`
文件中存储了以下数据:
人物信息(名称、等级等)
装备信息
背包物品
游戏设置
快捷键设置
剑灵单机数据库说明
数据库结构
数据库名称: BladeAndSoul
表结构:
| 表名 | 主键 | 列 | 描述 |
|---|---|---|---|
| Account | AccountID | AccountName, Password, Email, CharacterSlot | 玩家账号信息 |
| Character | CharacterID | CharacterName, ClassID, Level, Experience, Gold, Silver | 角色信息 |
| Inventory | InventoryID | CharacterID, ItemID, Quantity | 角色背包物品 |
| Equipment | EquipmentID | CharacterID, SlotID, ItemID | 角色装备物品 |
| Skills | SkillID | CharacterID, SkillName, SkillLevel | 角色技能 |
| Quests | QuestID | QuestName, QuestStatus, QuestProgress | 角色任务进度 |
键约束
| 表 | 主键 | 外键 |
|---|---|---|
| Account | AccountID | - |
| Character | CharacterID | AccountID |
| Inventory | InventoryID | CharacterID |
| Equipment | EquipmentID | CharacterID |
| Skills | SkillID | CharacterID |
| Quests | QuestID | CharacterID |
数据类型
| 数据类型 | 描述 |
|---|---|
| INT | 整数 |
| VARCHAR(255) | 长度为 255 个字符的字符串 |
| FLOAT | 浮点数 |
| DATETIME | 日期和时间戳 |
| BLOB | 二进制大对象 |
索引
| 表 | 索引 | 类型 |
|---|---|---|
| Account | AccountName | 唯一索引 |
| Character | CharacterName | 唯一索引 |
| Inventory | CharacterID, ItemID | 复合索引 |
| Equipment | CharacterID, SlotID | 复合索引 |
| Skills | CharacterID, SkillName | 复合索引 |
| Quests | CharacterID, QuestID | 复合索引 |
触发器
| 表 | 触发器 | 描述 |
|---|---|---|
| Character | OnInsert | 当插入新角色时分配默认物品 |
| Skills | OnUpdate | 当更新角色技能时计算技能伤害 |
2023-08-31
2023-10-14
2023-08-05
2023-08-29
2023-09-25
2023-09-23
2023-09-23
2023-09-11
2023-09-23
2023-09-06