dedecms数据库文章、标题、和正文内容批量替换(通用9篇)由网友“可以不可以”投稿提供,下面是小编为大家整理后的dedecms数据库文章、标题、和正文内容批量替换,仅供参考,大家一起来看看吧。
篇1:dedecms数据库文章、标题、和正文内容批量替换
1.将所有文档设置为“仅动态”:update dede_archives set ismake=-1
2.将所有文档设置为“仅静态”:update dede_archives set ismake=1
头条[h]推荐[c]幻灯[f]特荐[a]滚动[s]加粗图片[p]跳转[j]
sql批量删除全部文章
DELETE FROM dede_addonarticle
DELETE FROM dede_arctiny
DELETE FROM dede_archives
删除标题小于5个字的文档
DELETE FROM dede_addonarticle where aid in(select id from dede_archives where LENGTH(title)<10)
DELETE FROM dede_arctiny where id in(select id from dede_archives where LENGTH(title)<10)
DELETE FROM dede_archives where LENGTH(title)<10
删除内容小于100个字的文档
DELETE FROM dede_arctiny where id in(select aid from dede_addonarticle where LENGTH(body)<50)
DELETE FROM dede_archives where id in(select aid from dede_addonarticle where LENGTH(body)<50)
DELETE FROM dede_addonarticle where LENGTH(body)<50
删除标题ID=525到530之间的
DELETE FROM dede_addonarticle where 525
DELETE FROM dede_arctiny where 525
DELETE FROM dede_archives where 525
把XXX网替换成WWW.SHPFY.COM
update dede_addonarticle set body=replace(body,’XXX网’,'WWW.20tc.com);
网站图片地址更新
update dede_addonarticle set body=replace(body,’src=”src=”/ixiu/’,'src=”WWW.20tc.com’);
更新去掉最后三个字母
单条鞋标
UPDATE `(数据库名)_skin`.`(表名)skin_arctype` SET `keywords` = ‘(要设置的值)灰指甲的病因,灰指甲的症状表现,治疗灰指甲的方法’ WHERE `skin_arctype`.`id` =10;
多条写表
UPDATE ` @_skin`.`skin_arctype` SET `keywords` = ‘tc,20tc’ WHERE `skin_arctype`.`id` =8;
UPDATE `@_skin`.`skin_arctype` SET `description` = ‘tc的个人博客怎么样.’ WHERE `skin_arctype`.`id` =8;
2、
方法如下: 1、进入后台,点左侧的“采集”,点选批量维护的“数据库内容替换”,
dedecms数据库文章、标题、和正文内容批量替换
,
2、如果你需要替换标题内的某些内容,选择dede_archives数据表,选择title字段,以本站香精香料词典被替换内容:“上海”, 替换为:“北京”,填入安全确认码,最后点开始替换数据,提示替换成功,这样文章的标题内容批量的替换很方便!
3、替换文章文章摘要内某关键词,选择dede_archives数据表,选择description字段,被替换内容:“上海”, 替换为:“北京”,填入安全确认码,最后点开始替换数据,提示替换成功。这样操作很简单!
4、替换文章正文内某关键词,选择dede_addonarticle数据表,选择body字段,被替换内容:“上海”, 替换为:“北京”,填入安全确认码,最后点开始替换数据,提示替换成功。这样操作很简单!{ SQL语句:update `dede_addonarticle` set body=replace(body,’你要替换的’,'你现在的’); }
篇2:DEDE数据库批量修改替换文章标题和内容
DEDE数据库批量修改替换文章标题和内容方法如下:
1、进入后台,点左侧的采集,点选批量维护的数据库内容替换或者后台,上部的必须辅助功能,批量维护的数据库内容替换,
DEDE数据库批量修改替换文章标题和内容
。2、如果你需要替换标题内的某些内容,选择dede_archives数据表,选择title字段,以本站it591被替换内容:健康it591网, 替换为:it591网,填入安全确认码,最后点开始替换数据,提示替换成功,这样文章的标题内容批量的替换很方便!
3、替换文章摘要内某关键词,选择dede_archives数据表,选择description字段,被替换内容:健康it591网, 替换为:it591网,填入安全确认码,最后点开始替换数据,提示替换成功,这样操作很简单!
4、替换文章正文内某关键词,选择dede_addonarticle数据表,选择body字段,被替换内容:健康it591网, 替换为:it591网,填入安全确认码,最后点开始替换数据,提示替换成功。这样操作很简单!
篇3:WordPress 正文批量替换的两种方法
最近一直都比较忙,所以也没有时间接各种各样的需求,WordPress 折腾得也少了,现在 WordPress 都已经升级到 3.2.1 了,那些最新的功能啊、函数啊都还没有玩过,有点脱节,只能拿一些小问题但比较实用的方法出来分享给大家,
今天有一个朋友问了我一个关于 WordPress 的问题,需求的背景是这样的,在他的博客文章里曾经插入了很多指向到 Discuz 论坛的链接,然而,自从那个 Discuz 论坛升级到 X2 以后,链接地址都改变了,导致之前在 WordPress 中插入的论坛链接都失效了。面对这样的问题,我认为有两种解决方案,一是从 Discuz 论坛下手,做 301 重定向,把旧的链接引向新地址;二是从 WordPress 下手,批量修改文中已经存在的链接地址,
当然,我在这里选择从 WordPress 下手,从 WordPress 下手也可以有两种方法。一是从数据库下手,二是从 WordPress 主题下手,我一一来介绍一下。
一、从数据库下手
在数据库里批量替换的方法以前有介绍过,这里再重温一下,进入 phpmyadmin,找到你的数据表,先备份,然后运行 SQL,输入以下语句即可:
UPDATE wp_posts SET post_content = replace(post_content, 'old','new');
篇4:Discuz X2通过数据库批量替换修改帖子内容
帖子数量上万,一开始是通过设置词语过滤,发现无效果,只能通过数据库批量替换了,具体方法请接着往下看
今天一个朋友的Discuz X2论坛需要批量替换帖子的内容,帖子数量上万,一开始是通过设置词语过滤,发现无效果,只能通过数据库批量替换了,具体方法请接着往下看,Discuz X2通过数据库批量替换修改帖子内容
。Discuz X2论坛后台提供数据库SQL语句操作的功能,但是默认情况下出于安全考虑,该功能是被关闭的,所以得先修改下配置文件,方法如下:
找到论坛程序文件config/config_global.php,用记事本打开该文件,然后查找$_config[‘security‘][‘querysafe‘][‘status‘]将其设置为0,继续查找$_config[‘admincp‘][‘runquery‘]将其设置为1即可,
(出于安全考虑,建议执行SQL语句完毕后将这两个参数的值再改回来)
下面教大家Discuz X2批量修改帖子内容的方法:
1.进入Discuz X2后台→站长→数据库→升级
2.输入如下语句后提交即可:
代码如下:UPDATE pre_forum_post SET message=REPLACE(message,“”要替换的内容“”,“”新内容“”);
篇5:Linux批量替换多个文件内容
最近要在SVN下新建一个Branch, 项目的部署的脚本也要更新,以svn开头的.sh文件有十几个,手动改太麻烦,
下面介绍一个批量替换多个文件内容的方法:
find -name 'FILE_NAME' | xargs perl -pi -e “s|OLD_STRING|NEW_STRING|g”
这里用到了Perl语言,
perl -pi -e
在Perl 命令中加上-e 选项,后跟一行代码,那它就会像运行一个普通的Perl 脚本那样运行该代码.
args可以取一个命令的输出作为另一个命令的参数,
find / -name *.jpg -type f -print | xargs tar -cvzf images.tar.gz
篇6:python实现文件名批量替换和内容替换
最近更 新
linux环境下安装pyramid和新建项目的步骤
python支持断点续传的多线程下载示例
Python实现的几个常用排序算法实例
python操作数据库之sqlite3打开数据库、删
python远程登录代码
python实现rest请求api示例
urllib2自定义opener详解
Python学习资料
Python基本数据类型详细介绍
python动态加载变量示例分享
热 点 排 行
Python入门教程 超详细1小时学会
python 中文乱码问题深入分析
比较详细Python正则表达式操作指
Python字符串的encode与decode研
Python open读写文件实现脚本
Python enumerate遍历数组示例应
Python 深入理解yield
Python+Django在windows下的开发
python 文件和路径操作函数小结
python 字符串split的用法分享
篇7:Discuz X2.5帖子内容批量替换
最近将我的一个论坛从phpwind转换到discuz了,由于discuz与phpwind的一些UBB代码并不通用,比如phpwind中插入音乐的代码是[mp3][/mp3] ,而discuz X2.5程序中插入音乐的代码是[audio][/audio] ,因此分享一个通过数据库快速简单批量替换的帖子内容的方法:
X2.5 帖子内容批量替换的命令:
进入DZ后台:站长 – 数据库 – 升级
UPDATE pre_forum_post SET message=REPLACE(message,'要替换的内容','新内容');
需要注意:
出于安全考虑,Discuz后台默认情况下禁止 SQL 语句直接执行,只能使用常用 SQL 当中的内容,
如果想自己随意书写SQL升级语句,需要将程序文件config/config_global.php当中的$_config[admincp][runquery] 设置修改为1,
Discuz X2.5帖子内容批量替换
,
篇8:Wordpress内容批量替换插件:Find and Replacer
临时需要,找到的这个插件,推荐给大家,Find and Replacer,批量替换Wordpress内容插件,输入条件即替换指定内容,很方便。
万一博客被那个啥了,换域名什么的,有备无患,
下载:Find and Replacer
作者主页:WESG
作者:匪际
原文:Wordpress内容批量替换插件:Find and Replacer
版权所有,时必须以链接形式注明作者和原出处并保留本声明。
篇9:dedecms使用SQL命令批量替换指定字符串的方法
这篇文章主要为大家介绍了dedecms使用SQL命令批量替换指定字符串的方法,可以实现针对指定字符串的精确替换功能,是非常实用的技巧,需要的朋友可以参考下
几年前做的一个QQ站现在把资料整过来了,但是发现有些litpic缩略图中的路么地址不对了,以前我都是使用phpmyadmin替换,今天我发现可以直接使用SQL命令运行器来解决,下面来看我一个替换litpic中指定路径地址.
查询指定 archives 表:
代码如下:select * from 你的表前缀_archives limit 1
这个表是主表了,我们查询一条出来看看,结果如下.
运行SQL:select * from 你的表前缀_archives where id =1466,共有1条记录,最大返回100条.
记录:1
id:1466
typeid:110
typeid2:0
sortrank:1238913636
flag:c,p
ismake:1
channel:1
arcrank:0
click:33119
money:0
title:可爱的动态nomoQQ表情图片
shorttitle:
color:
writer:
source:
litpic:upload.jb51.net/allimg/c090405/123Y13349440-1SH6.jpg
pubdate:1238913636
senddate:1238913636
现在我们可以锁定到id =1466 记录:
代码如下:select litpic from 你的表前缀_archives where id =1466;
执行结果:
运行SQL:
代码如下:select litpic from 你的表前缀_archives where id =1466;
共有1条记录,最大返回100条.记录:1
litpic:upload.jb51.net/allimg/c090405/123Y13349440-1SH6.jpg
好了现在我们需要把litpic 字段中的upload.jb51.net 替换成 /uploads/ 这种,这些我们可以使用update replace来实现.
例子:
代码如下:update 你的表前缀_archives set `litpic`=replace(litpic, ‘upload.jb51.net‘, ‘/uploads‘) WHERE id=1466
我们来执行看看结果,成功执行1个SQL语句,好现在我们来查询一下执行结果是不是我们想要的,再执行:
代码如下:select litpic from 你的表前缀_archives where id =1466;
确定执行提示:
运行SQL:
代码如下:select litpic from 你的表前缀_archives where id =1466;
共有1条记录,最大返回100条.记录:1
litpic:/uploads/allimg/c090405/123Y13349440-1SH6.jpg
看提示没有错误,我们在地址栏看看图片正确,查看是没有问题了,现在我们来批量替换.
代码如下:select litpic from 你的表前缀_archives where litpic like ‘%upload.jb51.net%‘
这样我们查一下是为了防止后面替换不会替换没有upload.jb51.net了,也防止了sql出错导致数据库全部替换掉了.
代码如下:update 你的表前缀_archives set `litpic`=replace(litpic, ‘upload.jb51.net‘, ‘/uploads‘) where litpic like ‘%upload.jb51.net%‘
成功执行1个SQL语句,我们再查一下看.
运行SQL:
代码如下:select litpic from 你的表前缀_archives where litpic like ‘%upload.jb51.net%‘
无返回记录!希望本文所述对大家的dedecms建站有所帮助,
★ DedeCms5.5修改“Dedecms提示信息”的最详细解决方法
★ 对联生成器

【dedecms数据库文章、标题、和正文内容批量替换(通用9篇)】相关文章:
DedeCms批量写入数据的函数分析2022-10-31
dedecms标记简介2022-04-30
读后感如何书写的方法2022-12-18
浅析:单个关键字排名如何才能优化到首页2022-11-23
学做课件2022-05-19
waf绕过:mysql注入waf绕过技巧脚本安全2023-04-04
论文参考文献怎么标注2023-12-26
提高邮件阅读率 你应该什么时候发出邮件?2023-05-08
英文论文参考文献标注格式参考2022-05-07
参考文献如何在论文中标注2023-06-21