 | 教大家完整刪除52級以下與久未上線的角色資料
如果你們伺服器裡有很多臨時玩家
練不到52等就不玩了ˋ資料又很佔空間ˋ你們會怎麼處理呢?
首先你選擇查詢(新增查詢)
在查詢編譯器鍵入
複製內容
DELETE character_buff FROM character_buff
INNER JOIN characters ON character_buff.char_obj_id = characters.objid
WHERE characters.level < 52
2.存檔[刪除52等以下狀態]
1.步驟
複製內容
DELETE character_items FROM character_items
INNER JOIN characters ON character_items.char_id = characters.objid
WHERE characters.level < 52
3.存檔[刪除52等以下物品]
重複1.步驟
複製內容
DELETE character_skills FROM character_skills
INNER JOIN characters ON character_skills.char_obj_id = characters.objid
WHERE characters.level < 52
4.存檔[刪除52等以下技能]
5.重複1.步驟
複製內容
DELETE character_teleport FROM character_teleport
INNER JOIN characters ON character_teleport.char_id = characters.objid
WHERE characters.level < 52
6.存檔[刪除52等以下傳點]
7.重複1.步驟
複製內容
DELETE characters FROM characters
WHERE characters.level < 52
8.存檔[刪除52等以下角色]
現在你已經有了5個查詢了,接下來選擇排程[新增批次處理任務]
然後你會看到你剛剛新增的5個查詢,照順序
9.5個查詢都跑到下面來了
10.左上有一個[開始]按鈕,給他按下去吧
11.好了~成功了(要存檔喔[刪除52等以下角色資料]
ps如果你想改等級,就改每個查詢裡面的[52]吧,改[50]就會刪掉50等以下的哦!
| |