藏宝湾网游单机站

 找回密码
 注册

QQ登录

只需一步,快速开始

★69 元包站 Gm 手游平台★

★69 元包站 Gm 手游平台★

★Gm 游戏平台【无限资源包站平台,真正体验gm和土豪感觉】★

★白嫖放置传奇 玩通关算你赢★

★白嫖放置传奇 玩通关算你赢★

★70 80 90的单机挂机传奇-可以白嫖-1-3个月一个新区!多版本同开★

★@梦幻长久耐玩全新大唐九黎★

★@!!——梦幻长久耐玩全新大唐九黎——!!★

★★新增全新门派九黎城, ★侵烛系统 ★静脉系统 ★赐福系统 ★战斗动作声效系统 ★全场景NPC、召唤兽迭代最新 ★17个副本,完全还原 ★独家PK系统,享受极致免费PK★★

承接推广
★承接推广★

★承接推广★

☆ 六一活动开放-放置传奇☆

★ 六一活动开放-放置传奇★

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

★三职业传奇★开局送神装★爆率100%★零氪首选★

★三职业传奇★开局送神装★爆率100%★零氪首选★

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

承接推广

★承接推广★

★承接推广★

承接推广

★承接推广★

★承接推广★

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

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

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

查看: 31698|回复: 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 | 显示全部楼层
胖哥的帖子必须顶
回复 支持 7 反对 1

使用道具 举报

 楼主| 发表于 2012-6-24 18:39:46 | 显示全部楼层
w ca我擦,这么好的帖子没人顶什么心态?
回复 支持 7 反对 0

使用道具 举报

发表于 2012-6-25 14:51:14 | 显示全部楼层
{:soso_e152:} 你这样写写 。。。也就是给不会的人看看。。。
像我 就是学程序开发的看看你写的  也知道还有很多东西也匹配着修改。。。。不是这么简单的
回复 支持 6 反对 1

使用道具 举报

 楼主| 发表于 2012-6-25 19:55:35 | 显示全部楼层
听见牛在哭 发表于 2012-6-25 14:51
你这样写写 。。。也就是给不会的人看看。。。
像我 就是学程序开发的看看你写的  也知道还 ...

其实就这个安装,可以参考mysql官方的指导手册,上面写得很清楚。
。。。为毛都没人看呢。
回复 支持 7 反对 0

使用道具 举报

发表于 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, 2026-6-12 18:56 , Processed in 0.262484 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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