資料庫準備

2021-08-07 21:00:15 字數 1263 閱讀 6423

1.

2.匯入資料庫指令碼

1)執行d:\trinity\source\trinitycore\sql\create\create_mysql.sql。

2)選擇auth資料庫,執行d:\trinity\source\trinitycore\sql\base\auth_database.sql指令碼。

3)選擇characters資料庫,執行d:\trinity\source\trinitycore\sql\base\characters_database.sql指令碼

4.準備資源檔案

除了資料庫之外,伺服器的執行還依賴以下資源檔案:

目錄     版本     是否必須

dbc       all       必選

maps       all       必選

vmaps       all       強烈推薦

mmaps     all       

強烈推薦

cameras     3.3.5a only for now       推薦

gt       6.x only       必選

1)取得資源檔案提取工具:

extractor.bat 批處理檔案,我們主要通過這個檔案執行命令提取資源檔案。

mapextractor.exe 這個工具負責提取dbc和cameras檔案。

vmap4extractor.exe 這個工具負責提取maps檔案。

mmaps_generator.exe 這個工具負責提取mmaps檔案。

vmap4assembler.exe 這個工具負責提取vmaps檔案。

在d:\trinity\build\bin\release目錄中可以找到4個可執行檔案,

在d:\trinity\source\trinitycore\contrib目錄中可以找到extractor.bat

將以上檔案拷貝到魔獸世界客戶端的根目錄中。

2)提取資源檔案

雙擊執行extractor.bat,

輸入1然後回車,這時候會提取dbc和maps檔案。

等待提取結束,然後輸入2回車,這時候會提取vmaps檔案。

等待提取結束,然後輸入3回車,這時候會提取mmaps檔案,注意該步驟將花費大量時間,如果pc效能一般,可能會用2-3個小時左右。

或者輸入4,提取所有。

3)拷貝提取好的資源檔案

提取結束後,在魔獸世界客戶端根目錄會多出5個資料夾,分別是cameras、dbc、maps、mmaps和vmaps,將他們拷貝到我們編譯後的服務端程式根目錄中

ETL 準備資料庫

為了接下去的教程,我們需要先準備資料庫,通過新舊資料庫的遷移,來演示如何使用 pdi 工具。讓我們建立如下資料庫結構 舊資料庫 訂單表 create table order id int 10 unsigned not null auto increment,code varchar 40 char...

pytorch 準備自己資料庫

1 所有放在乙個資料夾內,另外有乙個txt檔案顯示標籤。2 不同類別的放在不同的資料夾內,資料夾就是的類別。方法2會用到 imagefolder imagefolder是乙個通用的資料載入器,資料集中的資料以以下方式組織 root dog png root dog xxy.png root dog ...

面試準備 資料庫(持續更新)

1 mysql分頁有什麼優化 2 悲觀鎖 樂觀鎖 悲觀鎖還是樂觀鎖,都是人們定義出來的概念,可以認為是一種思想。行鎖,表鎖,排他鎖,共享鎖等是資料庫的鎖機制 悲觀鎖 獲取鎖之後再執行操作,提交事務後釋放鎖,實現上使用資料庫提供的鎖機制適合資源競爭比較激烈,或者鎖代價小於回滾代價的場景 樂觀鎖 在事務...