藏宝湾网游单机站

 找回密码
 注册

QQ登录

只需一步,快速开始

★【黑暗之光SF★我是大主宰SF】【神将三国SF】★

★【0.1折】★【变态网页游戏私服】★

★神将三国网页版上线送V5 5w元宝 5000w铜币 我是大主宰上线满v,80万元宝,小怪都爆元宝,耐玩长久稳定★

【原始传奇SF/维京传奇SF】【GM包站手游】

★【原始传奇SF/维京传奇SF】【GM包站手游】★

★2025火爆『传奇岁月+赤焰号角+维京传奇+原始传奇』爆战力称号BUFF+神装99999999万人PK★

★全网独家 可以单机 可以互动的传奇!★

★全网独家 可以单机 可以互动的传奇!★

★全网唯一持续更新的可单机游戏!每15-25天更新一次内容,保持游戏新鲜度!! 众多独家的功能特色,众多你没见过的全新玩法,有能力的赚点烟钱,还能偶尔沙城战斗!★

★承接推广★
★承接推广★

★承接推广★

☆五一活动开放放置传奇☆

★五一活动开放放置传奇★

★可白嫖 上班摸鱼类 放置文字传奇游戏(放置休闲)qq群756025698★

★三职业复古★开局送神装★爆率100%★散人逆袭★

★三职业复古★开局送神装★爆率100%★散人逆袭★

★〖双线〗〖无忧传奇〗〖每日新区〗〖开局送神装 100%高爆率 装备元宝打怪爆〗★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★DNF★全职业平衡★公益服★
★DNF★全职业平衡★公益服★

【dnf86版本】【怀旧服】【全职业平衡】【非变态服】【非商业服】【775016356】

★《天使之战MU》经典奇迹重现★

★《天使之战MU》经典奇迹重现★

★2025年热门手游推荐:所有游戏充值永久0.1折,648只需6.48元!原版物价不膨胀★

★梦幻16门派全新大唐九黎★

★梦幻16门派全新大唐九黎★

★★新增全新门派九黎城,★不做垃圾,力争什么都做到最好★持续更新,长久稳定★

★彩虹岛s6独家玩法肝帝天堂★

★彩虹岛s6独家玩法肝帝天堂★

★s6彩虹岛,新服开区,来就送死霸脚底龙晶诸多特效。独家玩法护肝不杆不克,可刷一切★

查看: 15922|回复: 23

[原创] 天龙八部手工架设--Linux 服务器环境搭建(游戏数据库篇)

[复制链接]
发表于 2012-6-17 03:03:08 | 显示全部楼层 |阅读模式
本帖最后由 tfblc 于 2012-7-27 17:28 编辑

你首先需要下载:
mysql-connector-odbc-3.51.25-0.i386.rpm  这是用来连接mysql的客户端工具
mysql-5.0.45.tar.gz   Mysql数据库。
这样下载:
  1. wget http://tlbb-server-make.googlecode.com/files/mysql-5.0.45.tar.gz
  2. wget http://tlbb-server-make.googlecode.com/files/mysql-connector-odbc-3.51.25-0.i386.rpm
复制代码

1、解压缩
  1. tar xzvf mysql-5.0.45.tar.gz
复制代码
2、进入工作目录
  1. cd mysql
复制代码
3、编译配置文件生成
  1. ./configure  --prefix=/usr/local/mysql5.0.45 --with-charset=utf8 --with-extra-charsets=all --enable-thread-safe-client
复制代码
这一步是会进行硬件检测,相关性检测,依赖性软件检测,编译所需运行库函数库等检测。成功后才能正确的编译。
   --prefix  设置安装目录 --with-charset=utf8 设置编码 --with-extra-charsets设置扩展编码支持 --enable-thread-safe-client  启用安全线程
4、编译 (建议编译成功后 make clean一下,清楚编译产生的中间文件)
  1. make  
复制代码
5、安装
  1. make install  
复制代码

6、设置文件修改
  1. cp /usr/local/mysql5.0.45/share/mysql/my-small.cnf  /etc/my.cnf
复制代码
这个是设置文件。
     在[mysqld] 和 [client]段都加入如下指令
      default-character-set=utf8
      的目的是为了统一编码,好能显示正确的信息。在navicat里面想要显示中文及远程终端上连接正常都需要这样做。
7、初始化数据库账号与授权表
  1. /usr/local/mysql5.0.45/bin/mysql_install_db
复制代码

8、启动
  1. /usr/local/mysql5.0.45/bin/mysqld_safe --user=root &
复制代码
如果要每次重启系统的时候自动启动这样执行这样:
  1. echo "/usr/local/mysql5.0.45/bin/mysqld_safe --user=root &" >> /etc/rc.local
复制代码
关闭请执行:
  1. mysqladmin -uroot -p密码 shutdown
复制代码

补》安装mysql-connector-odbc-3.51.25-0.i386.rpm
  1. rpm -ivh mysql-connector-odbc-3.51.25-0.i386.rpm
复制代码


9、以空密码登录mysql数据库。
  1. mysql -u root -p   
复制代码

10、修改密码
  1. use mysql;  update user set Password=PASSWORD('donglei') where User='root';  
复制代码
11、
  1. GRANT ALL PRIVILEGES ON *.* TO root@"192.168.1.%" IDENTIFIED BY "donglei";
复制代码
为root授权。(对在 192.168.1.%上登录的root对数据库具有所有权限)
         mysql数据库的验证机制,会先判断连接过来的IP地址》账号》密码》数据库》数据表这个程序来验证。
       如果想让root能在外网登录或者指定的IP登录你还得进行授权。如
  1. grant all privileges on *.* to root@"ip地址" identified by "密码";
复制代码
其实基于安全管理,对于出root作为管理账户具有最高权限不建议授权到外网IP上。只授权到本机IP上即可。不然那样是很危险的事情。

而针对于天龙八部服务端运行需要了接数据库建立了一个专有账号:tlbb(当然可以为其他,但你在Sharememory.ini里面,LoginInfo.ini里面更改一致就可以了)
首先:
  1、建立天龙八部数据库:
  1. create database tlbbdb;
复制代码
2、建立用户: tlbbdb里面会有很多表是不是?我们需要tlbb这个用户都能读取修改删除这个表的内容是不是。所以我们可以这样
  1.   grant all privileges on tlbbdb.* to tlbb@"ip地址" identified by "密码";
复制代码
如此,tlbb就能在tlbbdb下的所有表(tlbbdb.*代表tlbdb数据库下的所有表)具有了所有权限。
  1. flush privileges;  
复制代码
就这两步。就这么简单。教程上那么多步实在是多此一举。不信你们试试。
3、最后你可以建立一个账号,他只能查询不能修改什么的。那就这样。
  1. grant select on tlbbdb.* to hwhw@"ip地址" identified by "密码";
复制代码
。。。其实更多命令可以参考mysql语法的。多折腾下其实就知道了。
就这几句话就OK了。
不用那么多麻烦。

最后,就是导入数据表了:
  1. source  数据源路径
复制代码
然后退出,OK。。搞定了。简单吧。。

游戏数据库文件见我签名上网盘

点评

感谢您提供宝贵的资讯,宝湾有您更精彩!  发表于 2012-6-17 06:52

评分

参与人数 2金币 +21 收起 理由
aCracker + 1 第11步建立用户 命令是不是错了。
一卷冰雪、玉辞心 + 20 很给力!

查看全部评分

发表于 2012-6-17 04:16:34 | 显示全部楼层
胖哥的帖子必须顶
 楼主| 发表于 2012-6-24 18:39:46 | 显示全部楼层
w ca我擦,这么好的帖子没人顶什么心态?
发表于 2012-6-25 14:51:14 | 显示全部楼层
{:soso_e152:} 你这样写写 。。。也就是给不会的人看看。。。
像我 就是学程序开发的看看你写的  也知道还有很多东西也匹配着修改。。。。不是这么简单的
 楼主| 发表于 2012-6-25 19:55:35 | 显示全部楼层
听见牛在哭 发表于 2012-6-25 14:51
你这样写写 。。。也就是给不会的人看看。。。
像我 就是学程序开发的看看你写的  也知道还 ...

其实就这个安装,可以参考mysql官方的指导手册,上面写得很清楚。
。。。为毛都没人看呢。
发表于 2012-6-26 20:31:14 | 显示全部楼层
tfblc 发表于 2012-6-25 19:55
其实就这个安装,可以参考mysql官方的指导手册,上面写得很清楚。
。。。为毛都没人看呢。

你数据库换了   buling 工具..驱动是奥瑞库的驱动..除非你写个相应的..不然就是个diy而已
 楼主| 发表于 2012-6-26 22:58:32 | 显示全部楼层
听见牛在哭 发表于 2012-6-26 20:31
你数据库换了   buling 工具..驱动是奥瑞库的驱动..除非你写个相应的..不然就是个diy而已

..........你很无聊。。

这个贴子说的是游戏数据库,不是账号数据库
发表于 2012-6-26 23:48:50 | 显示全部楼层
tfblc 发表于 2012-6-26 22:58
..........你很无聊。。

这个贴子说的是游戏数据库,不是账号数据库

苦逼了。。。 看错了   丢人了
发表于 2012-7-2 09:47:23 | 显示全部楼层
发表于 2012-7-9 12:32:00 | 显示全部楼层
看不懂啊
发表于 2012-7-18 22:02:10 | 显示全部楼层
谢谢楼主
发表于 2012-9-14 00:22:37 | 显示全部楼层
  胖哥  你是大牛  顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起 顶起
发表于 2012-9-20 19:58:14 | 显示全部楼层
技术贴支持一下
发表于 2012-9-27 22:24:08 | 显示全部楼层
顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶顶   顶
发表于 2012-11-18 00:08:39 | 显示全部楼层
很好,很强大哦
发表于 2013-2-18 16:44:43 | 显示全部楼层
我不想多说,直接,顶
发表于 2013-10-7 15:42:50 | 显示全部楼层
我想知道怎么安装mysql账号数据库。
发表于 2013-10-20 13:01:50 | 显示全部楼层
学习了!
发表于 2014-1-27 02:41:53 | 显示全部楼层
顶顶顶顶顶顶顶顶
发表于 2014-1-29 13:57:18 | 显示全部楼层
技术贴支持一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明

排行榜|联系我们|小黑屋|手机版|Archiver|游戏藏宝湾 |

GMT+8, 2025-5-20 03:21 , Processed in 0.079041 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表