通过DEDECMS后台的SQL指定条件删除文章
发布:smiling 来源: PHP粉丝网 添加日期:2015-02-16 16:47:50 浏览: 评论:0
第一点:织梦DEDECMS的文章是分别存储在三个表里面[addonarticle],[archives],[arctiny]通过addonarticle.aid、archives.id、arctiny.id关联,删除文章时,应该删除三个表里的记录.
第二点:执行SQL可以从PHPMYADMIN,或者DEDECMS后台系统设置-SQL命令行工具里
第三点:本次手动删除内容为空或者字数少于200的文章,分了两步分别删除两个表,总结代码如下:
1:查看要删除文章的代码:
select * from addonarticle where length(body)<200
2:删除内容表.
delete from addonarticle where length(body)<200 delete from addonarticle where length(body)<200
3:查看要删除文章的第二个表的代码:
- left join addonarticle t2 on t1.id=t2.aid 04.where t2.aid is null and t1.channel=1 select *
- from archives t1
- left join addonarticle t2 on t1.id=t2.aid
- where t2.aid is null and t1.channel=1
4:删除第二个表.代码如下:
- left join addonarticle t2 on t1.id=t2.aid 04.where t2.aid is null and t1.channel=1 DELETE archives t1
- from archives t1 --phpfensi.com
- left join addonarticle t2 on t1.id=t2.aid
- where t2.aid is null and t1.channel=1
5:查看要删除文章的第三个表的代码:
- left join addonarticle t2 on t1.id=t2.aid 04.where t2.aid is null and t1.channel=1 select *
- from arctiny t1
- left join addonarticle t2 on t1.id=t2.aid
- where t2.aid is null and t1.channel=1
6:删除第三个表.代码如下:
- left join addonarticle t2 on t1.id=t2.aid 04.where t2.aid is null and t1.channel=1
如果你不查看的话,直接执行第2,4,6步就可以了,其中t1.channel=1是只操作普通文章类别的意思,防止删除软件等其他类别.
Tags: DEDECMS删除文章 DEDECMS SQL
相关文章
- ·dedecms 删除文章同时删除缩略图以及文章图片(2015-03-25)
- ·dedecms中sql标签调用数据实现方法({dede:sql}标签)(2014-03-12)
- ·dedecms中常用的数据表操作SQL语句(2014-03-12)
- ·Dedecms织梦安全设置之如何防止挂木马与sql注入(2014-03-16)
- ·dedecms SQL命令运行器批量替换指定字符串例子(2014-10-17)
- ·dede:sql 标签 中如何传入参数(2014-11-05)
- ·无法登录 MySQL服务器,无法启动MySQL服务,错误1069(2014-11-05)
- ·DedeCMS 全版本通杀SQL注入漏洞利用代码及工具(2014-11-06)
- ·Dedecms发布文章错误dede_addonarticle:添加SQL代码或修复SQL(2014-11-07)
- ·如何修改织梦dedecms下载说明内容(2014-11-07)
- ·dedecms(织梦CMS)常用SQL命令(2014-11-11)
- ·dede sql标签应用 调用单页内容(2014-11-12)
- ·如何用sql批量删除mysql数据库一个id段内的dedecms文章(2014-11-17)
- ·删除织梦所有待审核稿件sql语句(2014-12-05)
- ·织梦cms统计栏目文章条数sql句和实现方法(2015-03-24)
- ·dedecms {dede:sql}标签用法介绍(2015-03-24)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)