天龙八部手工架设--Linux 服务器环境搭建(游戏数据库篇)
你首先需要下載: mysql-connector-odbc-3.51.25-0.i386.rpm? 這是用來連接mysql的客戶端工具 mysql-5.0.45.tar.gz?? Mysql數據庫。 這樣下載:
1、解壓縮
2、進入工作目錄
3、編譯配置文件生成
這一步是會進行硬件檢測,相關性檢測,依賴性軟件檢測,編譯所需運行庫函數庫等檢測。成功后才能正確的編譯。 ?? --prefix? 設置安裝目錄 --with-charset=utf8 設置編碼 --with-extra-charsets設置擴展編碼支持 --enable-thread-safe-client? 啟用安全線程 4、編譯 (建議編譯成功后 make clean一下,清楚編譯產生的中間文件)
5、安裝
6、設置文件修改
這個是設置文件。 ???? 在[mysqld] 和 [client]段都加入如下指令 ????? default-character-set=utf8 ????? 的目的是為了統一編碼,好能顯示正確的信息。在navicat里面想要顯示中文及遠程終端上連接正常都需要這樣做。 7、初始化數據庫賬號與授權表
8、啟動
如果要每次重啟系統的時候自動啟動這樣執行這樣:
關閉請執行:
補》安裝mysql-connector-odbc-3.51.25-0.i386.rpm
9、以空密碼登錄mysql數據庫。
10、修改密碼
11、
為root授權。(對在 192.168.1.%上登錄的root對數據庫具有所有權限) ???????? mysql數據庫的驗證機制,會先判斷連接過來的IP地址》賬號》密碼》數據庫》數據表這個程序來驗證。 ?????? 如果想讓root能在外網登錄或者指定的IP登錄你還得進行授權。如
其實基于安全管理,對于出root作為管理賬戶具有最高權限不建議授權到外網IP上。只授權到本機IP上即可。不然那樣是很危險的事情。
而針對于天龍八部服務端運行需要了接數據庫建立了一個專有賬號:tlbb(當然可以為其他,但你在Sharememory.ini里面,LoginInfo.ini里面更改一致就可以了) 首先: ? 1、建立天龍八部數據庫:
2、建立用戶: tlbbdb里面會有很多表是不是?我們需要tlbb這個用戶都能讀取修改刪除這個表的內容是不是。所以我們可以這樣
如此,tlbb就能在tlbbdb下的所有表(tlbbdb.*代表tlbdb數據庫下的所有表)具有了所有權限。
就這兩步。就這么簡單。教程上那么多步實在是多此一舉。不信你們試試。 3、最后你可以建立一個賬號,他只能查詢不能修改什么的。那就這樣。
。。。其實更多命令可以參考mysql語法的。多折騰下其實就知道了。 就這幾句話就OK了。 不用那么多麻煩。
最后,就是導入數據表了:
然后退出,OK.
轉載于:https://www.cnblogs.com/-ShiL/archive/2012/11/05/Star201211050045.html
總結
以上是生活随笔為你收集整理的天龙八部手工架设--Linux 服务器环境搭建(游戏数据库篇)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 单链表返回中间结点
- 下一篇: android程序如何联网,如何判断软件