我们服务器采用MySQL作为数据库软件。数据库操作有各种肢势,包括简单的phpMyAdmin和MySQL Workbench等。按使用难度划分phpMyAdmin要比Workbench简单。
数据库操作属于高危行为,任何不慎都会导致服务器故障甚至数据消失,请谨慎操作!!
PHPMyAdmin 是一个基于网页的MySQL管理软件,可以快速简单地修改数据库里的记录。
服务器已经预装了phpMyAdmin,所以你不需要自己安装。在自己的电脑设置好访问方式后就能打开来用了:
首先你必须有一个服务器的ssh账号,就是能访问ssh的账号。如果没有请先找服主索要。
这里介绍采用ssh tunneling的方式来访问服务器自带的phpMyAdmin。基本原理是通过你的浏览器浏览自己电脑的某个端口(这个可以自己定)来访问服务器上的10118端口,我们需要用到端口转发(port forwarding)功能:
> ssh -L 10118:127.0.0.1:10118 ssh用户名@服务器地址 -p 服务器ssh端口
例如:
> ssh -L 10118:127.0.0.1:10118 kjiang@wt.gs.mc.kjiang.net -p 10110
之所以用ssh端口转发是为了:a.能在自己的电脑访问服务器的10118端口 b.加密访问(ssh自带加密功能)防止被人偷看你的数据库密码 c.点save以后就不用再设置了,可以直接双击打开ssh和端口转发。
为了验证转发是否成功,只需要打开你的浏览器,然后访问这个网址即可:
如果有显示就表示能用了。注意这里的”10118“端口可以是别的,根据你之前设置的Source port而定。
服务器phpMyAdmin的网址是:
http://127.0.0.1:10118/phpmyadmin/
输入你的数据库账号和密码,点”执行“后登录。
这就是MySQL的基本操作,大部分修改都是马上生效的,就是说并不需要reload什么插件,马上就能在游戏里看到效果。
这个东西没有“回档”一说(就算有也很麻烦),所以请谨慎操作!!
MySQL Workbench 是一个专业化的MySQL开发管理工具,可以执行很多高级操作。只推荐给懂MySQL的人使用。
这里只简单介绍界面和使用方法,你依然需要懂MySQL才能真正玩转这个客户端。