13-数据库储存

2.2.0新版后,可用MySQL数据库储存你想要储存的数据

一、简介

你可以用MySQL储存数据,且不同的功能模块可以选择不同的储存方式(数据库储存、本地yml文件储存)

MySQL:
  Enable: false
  URL: jdbc:mysql://localhost:3306/test
  User: root
  Password: 1234
  Function:
    Area: false
    Blacklist: true
    Dan: false
    Energy: true
    LanguageFile: true
    Point: true
    PointShop: false
    Record: true

Function代表功能模块,其中

Area: 是否使用数据库储存竞技场位置、大厅位置、全息图位置的数据

Blacklist: 是否使用数据库储存黑名单的数据

Dan: 是否使用数据库储存玩家的段位经验数据

LanguageFile: 是否使用数据库储存玩家的所选用的语言文件的数据

Energy: 是否使用数据库储存玩家精力值的数据

Point: 是否使用数据库储存玩家的单挑积分数据

PointShop: 是否使用数据库储存积分商城的商品数据

Record: 是否使用数据库储存玩家的战斗记录以及全服的胜场数排行榜、KD值排行榜数据

注:如果您服务器的玩家经常使用本插件,为了减少因数据过多引发问题,建议优先使用MySQL数据库来储存 Energy , LanguageFile , Point 和 Record 这4个模块的数据

二、迁移数据

本插件提供了一条指令:/dt tf <模块>

这条指令只能在后台输入,可将数据从yml拷贝到数据库中,中途可能会有一些卡顿,等待几分钟后,重启服务器即可生效

最后更新于