欢迎访问web记录!每一步的成长都是一种幸福,聪明的女孩擅长记录幸福!
您现在的位置:web记录 > CMS应用 > dedecms >

利用SQL语句删除或修改织梦DedeCms数据库内容

更新时间:2012-09-01 浏览次数:

语法:

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

1、进入织梦DedeCms的后台,点 系统 -> SQL命令行工具,然后看到一个文本框,在文本框内输入SQL语句,按确定之行。如果操作成功,上面会提示“成功执行x个SQL语句!”

2、常用SQL语句

修改文章标题:update dede_archives set title=replace(title,’需要替换的内容’,'新内容’)

修改文章正文:update dede_addonarticle set body=replace(body,’需要替换的内容’,'新内容’)

修改文章描述:update dede_archives set description=replace(description,’需要替换的内容’,'新内容’) 

修改内容缩略图:update dede_archives set litpic=replace(litpic,’需要替换的内容’,'新内容’)

修改栏目描述:update dede_arctype set description=replace(description,’需要替换的内容’,'新内容’) 

如果只需要删除,新内容可以留空,不填写。
 

3、update `dede_addonarticle` set body=REPLACE(body,'论坛','社区') where body like "%论坛%"    以上SQL语句作用是查找所有文章带有“论坛”的词组,并将论坛替换为“社区”

UPDATE `dbname`.`db_archives` SET `keywords` = '',
`description` = '' WHERE `db_archives`.`typeid` =35;

说明:dbname 为数据库名称 db_archives 为文章所在的表 typeid 为具体文章所在的子栏目地址

扩展应用:可以用来批量修改多个子栏目(栏目)的文章

UPDATE `dbname`.`db_archives` SET `keywords` = '',`description` = '' WHERE `db_archives`.`typeid` =35;

UPDATE `dbname`.`db_archives` SET `keywords` = '',`description` = '' WHERE `db_archives`.`typeid` =36;

UPDATE `dbname`.`db_archives` SET `keywords` = '',`description` = '' WHERE `db_archives`.`typeid` =37;

UPDATE `dbname`.`db_archives` SET `keywords` = '',`description` = '' WHERE `db_archives`.`typeid` =38;

4、因为数据表过多,就不一一列出来了,需要的话可以进数据库了解.

5、这个方法也可以用来修改被IDC屏蔽的敏感词汇,一般被屏蔽的词是存在于文章中的,用我上面列出的那几条SQL语句进行修改即可。

关键词:

    + 相关信息

    前端案例

    返回顶部 欢迎访问web记录!每一步的成长都是一种幸福,聪明的女孩擅长记录幸福!