• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】

教程 EconomyAPI MySQL Provider-Nukkit经济同步教程

前言:

EconomyAPI MySQL Provider是一个经济同步插件,​

它工作于EconomyAPI, 使用Mysql数据库进行同步操作,
这是一篇使用EconomyAPI MySQL Provider插件的教程,如果有错误请指出,
本教程均在pm1e核心中测试,其他核心不做可用性保证。

关于链接:
[1] EconomyAPI MySQL Provider - 经济同步插件
[2] EconomyAPI - 经济插件
[3] PHPStudy - 小皮面板
[4] Dblib - 前置插件
教程:

1.首先我们准备一个Nukkit服务端(怎么准备服务端不过多描述)
2.下载并安装[3]
3.准备数据库环境(因为小皮面板集成了Mysql环境且支持较好,别问能不能用其他的集成软件,自己测试)

3.1 - 重装数据库软件
1670632219411.png
3.2 - 卸载Mysql5.7(此处是因为5.7版本会出现奇奇怪怪的报错,如果你自己有解决能力,可以跳过此步骤)
1670632260254.png
3.3 - 安装Mysql5.5版本
1670632366309.png
3.4 - 回到首页,启动mysql服务
1670632457906.png

3.5 - 创建数据库(名称,用户名,密码自己填)(初次使用有叫改密码按照指引操作就行)

1670632589784.png

3.6 - 数据库环境就准备如此啦!
4.配置插件(在此之前,下载[1][2]到服务端并运行一次以生成配置文件)
4.0请确保你已经安装了[4]插件
4.1 - 修改EconomyAPI配置文件(provider的yaml改为mysql)

1670634233999.png
4.2 - 修改EconomyAPI MySQL Provider配置文件(database<数据库名称>,username<用户名>,password<密码>,按照3.5步骤创建的数据库填)

1670633097926.png
4.3 - 启动服务端(如果以上步骤包括3步骤没有问题,且运行时没有报错,启动服务端会提示以下信息,就证明你成功接入了数据库了)

1670633292733.png

5.Copy已经配置好的 -
1.EconomyAPI(包括配置文件与插件本体)
2.EconomyAPI MySQL Provider(包括配置文件与插件本体)
- 到需要同步经济的子服插件目录里,启动子服

5.1 - 设置你的money(在一个子服就行,最好设置为自己便于观察是否连接上数据库的数字):/setmoney <player> <count>
5.2 - 查看所有子服的经济是否同步:/seemoney <player>
1670633849965.png

-如果子服之间的经济相同,证明你已经成功同步啦!(不要在意图片报错)

6.本教程到此结束,希望能够帮助你,谢谢观看!
 
最后编辑:
谢谢啦
虽然没啥用,但你推荐了一个好用的网站部署软件
 

在线会员

  • mcmanzi
后退
顶部 底部