Navicat数据库管理工具下载
http://pan.baidu.com/s/1qYKZ7Fe
软件的注册码在里面的key.txt文件里有
使用Navicat连接数据库的方法:
运行软件后点击“连接”
在弹出的页面填写连接名(可随意填写)、账号、密码后点击“连接测试”
弹出“连接成功”就可以点击“确定”了
数据库的账号密码如果我没写出来或者错误,那你可以在服务端的配置文件中找到
服务端中的authserver.conf和worldserver.conf就是配置文件,使用记事本或者其他支持UTF-8的文本编辑器就可以正常打开了
我这里使用的是sublime编辑器作为演示,打开authserver.conf,如下图,大概在176行左右,红框处127.0.0.1是连接地址,3306是数据库端口,root是账号和ascent是密码,auth是用户数据库
添加成功后如下图,双击“wow”打开这个连接,其中auth是账号数据库;characters是角色数据库,里面是角色的装备及任务等角色的全部信息;world数据库是游戏中的物品、道具、任务等,基本上游戏中的全部都在这个数据库了,我们修改添加物品、GM命令、汉化等等都是在这里了
比如我们添加或者修改物品的sql语句就可以在这里执行,如下,在world数据库上点击鼠标右键,在弹出的对话框中选择红框中的“命令列介面”(这软件翻译的错别字-_-!!!,应该是“界面”,下面我就将错就错了,怕有些同学误会)
弹出的界面如下,上面两个红框是服务端里面自带的网页物品修改工具,这个是我在网页上修改了34334这个物品的属性后点击网页上的“升级SQL脚本”得到的SQL语句,我们把这个语句复制下来,下面这个红框处是刚刚打开的“命令列介面”,把这个语句粘贴进去,然后“回车”
提示如下,Query OK表示执行成功,1 row affected是说改变了1行,Rows matched: 1是说这个语句匹配到了1行,Changed: 1是说匹配到的行中修改了其中的1行,Warnings: 0说明执行语句时的警告为0
现在这个物品就已经被修改了,同样,新增的物品就选择“完整SQL脚本”,然后如上操作就行了,新增的一定要注意物品ID不要和现有的重复,否则会出错
新增和修改的物品要在游戏中生效,必须重启worldserver服务,并且重新使用wow.bat登录游戏才会看到效果
提示信息