时光子宇
PermissionsEx怎么做到YAML数据转换到数据库?求帮助!
我看PermissionsEx帖子的介绍里有提到<轻松迁移(YAML和数据库之间转换)>但是我找了好久都没找到一个转换数据的指令或者方法!
最近急需做数据库类型,但是又不能丢了以前玩家的权限数据,玩家数额太多也无法手动完成,所以只能靠转移数据!
有大佬知道使用什么办法能将YAML数据转换到数据库?
PermissionsEx帖子:https://www.mcbbs.net/thread-788928-1-1.html


Sattera
本帖最后由 Xiaoxinzhi 于 2021-8-20 16:23 编辑

做出修改前请先备份权限文件,预防出错!

在PEX的config.yml中更改以下内容


  backend: sql
  backends:
    file:
      type: file
      file: permissions.yml
    sql:
      uri: mysql://localhost:3306/数据库名
      user: 用户名
      password: 密码
      save-default-group: false


修改后 /pex reload
然后使用 /pex backend sql
使用后转移资料 /pex import file

以上就是从 yml 文件到 MySQL 存储方式的改变.若有疑问,加QQ 2125368097询问

时光子宇
Xiaoxinzhi 发表于 2021-8-20 15:58
做出修改前请先备份权限文件,预防出错!

在PEX的config.yml中更改以下内容

谢谢啦,晚点就去试试!

时光子宇
Xiaoxinzhi 发表于 2021-8-20 15:58
做出修改前请先备份权限文件,预防出错!

在PEX的config.yml中更改以下内容

请问有没有将数据库权限数据导出来的指令呀是这个吗pex backend yml

Sattera
时光子宇 发表于 2021-8-21 00:29
请问有没有将数据库权限数据导出来的指令呀是这个吗pex backend yml

用MySQL操作工具导出数据库语句,插件不提供方式

时光子宇
Xiaoxinzhi 发表于 2021-8-21 08:23
用MySQL操作工具导出数据库语句,插件不提供方式

好的,谢谢啦!

第一页 上一页 下一页 最后一页