M_Dawn
本帖最后由 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配置就完成了~
如果这篇文章对你有帮助的话,不妨给点人气吧~谢谢


2021.12 数据,可能有更多内容嗨各位好,我是晨曦。闲得无聊逛逛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配置就完成了~
如果这篇文章对你有帮助的话,不妨给点人气吧~谢谢

小思酱
MCBBS,有你更精彩

grj1012
感谢楼主

。—。
这是安装phpstudy的教程,不是安装mysql的,我要下车(°ー°〃)

M_Dawn
a6809936 发表于 2018-4-23 17:27
这是安装phpstudy的教程,不是安装mysql的,我要下车(°ー°〃)

嗨呀。。没差啦,能用就行

爱尚伤痕

这是安装phpstudy的教程,不是安装mysql的,我要下车(°ー°〃)

Emilio97
端口都是写3306吗,我想给CoreProtect插件使用

M_Dawn
Emilio_Jie 发表于 2018-4-28 19:20
端口都是写3306吗,我想给CoreProtect插件使用

是的没错。     

g519403080
在数据库目录创建的文件名是固定的还是可以自己随便写的

M_Dawn
g981070922 发表于 2018-5-6 22:55
在数据库目录创建的文件名是固定的还是可以自己随便写的

配置文件 Data base 这一项,就是数据库名。也就是说你填什么就要创建同名的文件夹

已有的玩家数据该怎么同步

M_Dawn
uz123 发表于 2018-5-16 19:23
已有的玩家数据该怎么同步

这个应该不可以吧  抱歉我有段时间没接触这个了

ghzz
全程坐等图片显示,很有帮助

M_Dawn
ghzz 发表于 2018-7-14 12:46
全程坐等图片显示,很有帮助

图片 应该没挂吧 我这边能显示出来

2353953090
能不能请教一下怎么把已经有的插件数据导入数据库,登录插件我只找到个指令转化没用,然后用mysql管理导入db文件的话他还提示要选择栏位什么的

风女i
你没讲为什么第二个插件那里要创建db文件夹,可以叫别的名字吗??

Monsiz_don
那么问题来了如果下载两个phpstudy 都建一个authme库 服务器会选择哪个?

paujj
我用这个搭建数据库,怎么吧原来authme的注册玩家密码导入到数据库啊
而且我的playerpoints链接数据库,两个子服还是不同步点券啊

M_Dawn
末曲° 发表于 2018-7-23 16:06
你没讲为什么第二个插件那里要创建db文件夹,可以叫别的名字吗??

可以的,因为那个插件默认的数据库名就是DB..我只是懒得改了

M_Dawn
paujj 发表于 2018-8-6 18:27
我用这个搭建数据库,怎么吧原来authme的注册玩家密码导入到数据库啊
而且我的playerpoints链接数据库,两 ...

关于authme数据导入这个我也不是很清楚,但是您说的那个点券插件的话,请确保该插件版本支持MYSQL和配置无误

萌影阿
感谢楼主的详细教程

某个某人
请问是要把MYSQL安装到服务器主机上吗
是的话,那我FTP的服务器怎么弄。。

好哥们皮蛋
666666666666

skyxingcheng
学习一哈 awa

QHQE
很详细  不多bb

M_Dawn
某个某人 发表于 2019-1-12 21:58
请问是要把MYSQL安装到服务器主机上吗
是的话,那我FTP的服务器怎么弄。。

FTP的话 只能求助卖家啦,一般都会给你开的(可能需要付钱)

wuneng666
为啥我的mysql没法开 但是A开头的那个能开

M_Dawn
wuneng666 发表于 2019-3-10 13:19
为啥我的mysql没法开 但是A开头的那个能开

试试点主界面“其它选项菜单”,然后“服务进程启停”-“MySql”-“安装服务”,等装完了之后再“其它选项菜单”-“服务初始化”,然后再去主界面点一下重启试试呢。不行的话 可能3306端口被占用了

wuneng666
LUKX 发表于 2019-3-16 10:12
试试点主界面“其它选项菜单”,然后“服务进程启停”-“MySql”-“安装服务”,等装完了之后再“其它选 ...

我这里没有服务初始化按钮

zbsz360
可以的,

神楽咕咕
本帖最后由 弑雪酱 于 2019-4-13 01:47 编辑

问一下,这是不是只要电脑有MYSQL然后不需要建库,直接用PHPstudy建库就行了吧
用户名就是root对吧
能帮我看下这些该填什么吗?
我比较萌新
  1.   mysql-host:
  2.   mysql-port:
  3.   mysql-database:
复制代码


然后创建一个名为"db"的数据库

这边以下的图全挂了。


论坛图床应该还好吧= =

现在贴图好了


这种情况咋整啊,mysql是红灯




好吧,你可以无视上面一大串


我问一下,装了这个软件是不是不需要再其他安装mysql了?


豪哥丫
图似乎挂了

M_Dawn
弑雪酱 发表于 2019-4-12 20:11
问一下,这是不是只要电脑有MYSQL然后不需要建库,直接用PHPstudy建库就行了吧
用户名就是root对吧
能帮我 ...
我问一下,装了这个软件是不是不需要再其他安装mysql了?

是的~ (出现那个红灯应该是你端口被占用了吧)

M_Dawn

等一会就好了~

豪哥丫
LUKX 发表于 2019-4-21 08:44
等一会就好了~

确实是我卡了233~

Magic_尘封
你好楼主,PHPstudy软件和Navicat Premium软件
有很大的区别的吗?
我目前在用Navicat

M_Dawn
Magic_尘封 发表于 2019-5-6 10:27
你好楼主,PHPstudy软件和Navicat Premium软件
有很大的区别的吗?
我目前在用Navicat ...

Navicat Premium没用过哎抱歉..瞄了眼好像是付费的?
一般PHPstudy够用了

QingNiao
有空更新LP插件的配置吗?插件配置有点懵逼,啊哈哈哈

M_Dawn
QingNiao 发表于 2019-6-1 09:43
有空更新LP插件的配置吗?插件配置有点懵逼,啊哈哈哈

不好意思一直没来看消息~我研究下,是这个咯 http://www.mcbbs.net/thread-676818-1-1.html

f_k_h
php链接掉了

MC_ma_li_ao
感谢楼主

Namelesspasser
还行

ren11233321
顶一下!!!!!!!!!

An_Lan
权限管理的数据同步比较麻烦

红尘红尘y
我服开的是BC版本1.12.2按照你的方法链接上了登录 但是玩家所有包括我需要重新注册,还有数据库有什么用

M_Dawn
红尘红尘y 发表于 2019-7-25 15:56
我服开的是BC版本1.12.2按照你的方法链接上了登录 但是玩家所有包括我需要重新注册,还有数据库有什么用 ...

mysql主要作用就是bc跨服端,用来同步各种插件的数据的。
关于需要重新注册,你可以看下这两个回答:
http://www.mcbbs.net/thread-466398-1-1.html
http://www.mcbbs.net/thread-795182-1-1.html

z234696818
BC端怎么链接

M_Dawn

不是很懂你的意思

Minsky_
感谢楼主

qwe1459800536
为啥我下载的是正式版 不一样

下一页 最后一页