本帖最后由 LUKX 于 2019-10-2 16:33 编辑

嗨各位好,我是晨曦。
闲得无聊逛逛bbs发现部分Mysql教程都写得不是很详细,有些图也挂了,所以在这里想写一个Mysql数据库的安装和使用。
我是使用PHPstudy这个软件来快捷安装Mysql的,对于小白来说很方便,大神勿喷...
(呃..以后有空的话 可能会更新其他的插件配置教程)2018.07.14
(2019.07.04 更新 [ LuckPerms ] 插件配置教程)
感谢@动物的世界 提醒,图片已换图床
我用的就是sm.ms图床
注:本文内带 [] 的蓝色字体,可点击转到相关链接
一.PHPstudy基本配置

1.先下载PHPstudy并且解压安装,下载地址:[点我]

2.等待安装完成后,暂时先不要"启动"

3.先重置一下密码,如图所示:
然后自己设置一个密码:
点击确定即可。

4.找到Mysql数据库目录:

这里呢就是数据库目录了,注意不要随便删除或者增加文件
至此,基本已经配置完成

二.插件使用Mysql实战

[ 1.Authme(登录)插件使用Mysql教程 ]

首先下载[Authme]插件,服务器运行一次然后关闭
接着打开插件配置文件,如下更改:
然后保存即可

在数据库目录创建一个名为"authme"的文件夹,也就是数据库名称

点击"启动"按钮,启动Mysql,正常运行后是这样的:

然后启动服务器,我们会发现authme提示已经建立了连接

数据库内也生成了对应的数据表

至此,登录插件的Mysql配置就完成了~

[ 2.PlayerSQL(玩家数据同步)插件使用Mysql教程 ]

首先下载[PlayerSQL]插件,服务器运行一次然后关闭
接着打开插件配置文件,如下更改:

然后创建一个名为"db"的数据库
(因为这个插件默认的数据库名就是db..我懒得改了)

另一个需要同步的服务器也需要这样配置,但是不用创建数据库"db"

然后启动服务器,进入游戏验证一下吧
这里可以看到我在生存一区,撸了2个白桦木,生命值为4颗心

然后我试着传送到生存二区,看看背包数据和状态栏是否同步了

玩家数据跨服同步成功,这里生命值恢复了一点...无视那个体力值插件,还不支持Mysql同步

至此,玩家数据同步插件的Mysql配置就完成了~

[ 3.[ LuckPerms ](权限组管理)插件配置Mysql教程 ]
(应@QingNiao 的要求 特此更新

首先,需要把插件配置文件里的存储类型修改一下

然后需要这样修改一下

然后在前文提到的“数据库目录”下,创建一个名为"LuckPerms"的文件夹
文件夹名要和之前“自己设置的数据库名一样
另一个需要同步的服务器也需要这样配置插件,但是不用创建数据库"LuckPerms"
然后启动服务器,可以看到插件提示“已成功启用

数据库内也生成了对应的数据表

至此,LuckPerms(权限组管理)插件的Mysql配置就完成了~
如果这篇文章对你有帮助的话,不妨给点人气吧~谢谢