网站首页 广告发布 代理登陆 代理注册 代理查询 技术文章 常用软件 广告赞助 天堂1模拟器论坛
对数据库DB进行优化清理sql语句
文章作者:老天堂 文章来源:天堂1私服发布网-天堂1sf,天堂1私服发布,天堂私服,天堂1官方网站 更新时间:2019/11/20 0:01:53 

清理db 垃圾数据 sql语句

打开:Navicat for MySQL ,找到 模拟器对应的数据库了l1jdb 后 

右键选择—命令列界面 将下面sql语句 複製粘贴—点击执行。

--删除低于50的脚色

DELETE  characters.* FROM `characters` WHERE `level` < '150';

--把空帐号删掉

DELETE accounts.* from accounts 

left join characters on accounts.login=characters.account_name 

where characters.account_name is null;

--删掉空角色的好友

DELETE character_buddys.* from character_buddys

left join characters on character_buddys.char_id=characters.objid

where characters.objid is null;

DELETE character_buddys.* from character_buddys

left join characters on character_buddys.buddy_id=characters.objid 

where characters.objid is null;

--删掉空角色的状态

DELETE character_buff.* from character_buff

left join characters on character_buff.char_obj_id=characters.objid

where characters.objid is null;

--删掉空角色的东西

DELETE character_items.* from character_items

left join characters on character_items.char_id=characters.objid

where characters.objid is null;

--删掉空角色的任务

DELETE character_quests.* from character_quests

left join characters on character_quests.char_id=characters.objid 

where characters.objid is null;

--删掉空角色的技能

DELETE character_skills.* from character_skills 

left join characters on character_skills.char_obj_id=characters.objid 

where characters.objid is null;

--删掉空角色的座标

DELETE character_teleport.* from character_teleport

left join characters on character_teleport.char_id=characters.objid

where characters.objid is null;

--把空帐号的仓库删掉

DELETE character_warehouse.* from character_warehouse

left join accounts on character_warehouse.account_name=accounts.login 

where accounts.login is null;

--删除不存在的宠物

DELETE pets.* from pets

left join character_items on pets.item_obj_id=character_items.id

where character_items.id is null;

--删除空血盟

DELETE clan_data.* from clan_data

left join characters on clan_data.leader_id=characters.objid

where characters.objid is null;

--删除空血盟仓库

DELETE clan_warehouse.* from clan_warehouse

left join clan_data on clan_warehouse.clan_name=clan_data.clan_name

where clan_data.clan_name is null;

--删除最后登入日期的跟等级 

delete `characters`.* FROM `accounts`

Inner Join `characters` ON `characters`.`account_name` = `accounts`.`login` 

where `accounts`.`lastactive` < "2009-01-01 00:00:00" and `characters`.`level` < 150


下一篇;核心--真正的 全状态药水
最新文章
对数据库DB进行优化清理sql语...
核心--真正的 全状态药水...
超酷的七彩变色卡...
JAVA jdk 安装教程教学【...
修改JAVA的档案名称用途二...
修改JAVA的档案名称用途一...
如何设置天堂游戏内角色为 GM!...
各类天堂私服盟徽显示不正常的解决...
天堂1模拟器DB数据库详解一...
天堂私服称号颜色代码全集...
热门文章
天堂1模拟器DB数据库详解一...
经典《天堂》重回亚丁 感恩测试计...
天堂玩家的超级经典——《天堂里的...
《天堂1》之新手指南基本的操作...
《天堂1》之新手指南人际的关系...
《天堂1》之新手指南人物的建立...
《天堂1》之新手指南环境的设置...
各类天堂私服盟徽显示不正常的解决...
如何设置天堂游戏内角色为 GM!...
天堂私服称号颜色代码全集...
Copyright 2006-2008 laott.com All Rights Reserved
特别鸣谢:无比云 提供服务器集群和安全防护 | 天艺美工 提供全站美工设计
品牌商标、文字、形象归 老天堂 版权所有 任何组织或个人未经同意,不得使用和传播
拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活
*注释:本站发布所有游戏信息,均来自互联网,与本站无关。请玩家仔细辨认游戏信息的真实性,避免上当受骗!