前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >dedecms批量替换sql写法

dedecms批量替换sql写法

作者头像
用户1088318
发布于 2025-05-21 01:58:58
发布于 2025-05-21 01:58:58
9500
代码可运行
举报
运行总次数:0
代码可运行

dedecms批量替换sql写法

织梦dede批量替换文章标题、正文内容关键词方法

相信对于很多织梦dedecms站长来说,应该经常遇到采集文章或者复制别人文章,需要批量修改文章标题、关键词、正文、作者、来源、日期等等相关信息。因为文章标题或者文章内容变动是常有的事,如果手工改动的话,肯定会让人吐血,那么有什么办法可以批量替换相关内容呢?下面,白起SEO就给大家分享两种方法。

织梦dedecms批量替换文章标题或文章正文内容两种详细方法:

第一种方法:织梦cms站点后台操作更改(强烈推荐)

步骤:

1、织梦cms后台——核心——批量维护——数据库内容替换

2、如果你需要批量替换文章标题,选择dede_archives数据库表,字段选择title字段,选择普通替换。例如:被替换的内容:织梦cms批量替换文章标题和内容方法集绵,替换为:dedecms批量替换文章标题和内容方法,输入安全确认码,开始替换数据,最后更新生成以下就ok。

3、如果你需要替换文章摘要内的某一个关键词,例如想把“dedecms”替换为“织梦cms”,可以选择dede_archives数据表,选择description字段,填写需要被替换的内容:dedecms,替换为:织梦cms,输入安全确认码,开始替换数据,最后更新生成以下就ok。

4、如果你需要替换文章正文某些关键词,例如想把"织梦SEO博客"替换为"织梦SEO",可以选择dede_addonarticle数据表,选择body字段,填写需要被替换的内容:织梦SEO博客,替换为:织梦SEO,输入安全确认码,开始替换数据,最后更新生成一下就ok。

这种方法直接在织梦cms站点后台操作,比较直观,更容易操作。

第二种方法:利用SQL命令批量替换修改文章标题或正文关键词【这种方法建议对mysql数据库操作比较熟练的朋友使用】

步骤:进入网站的数据库后台,选择需要修改的数据库

1、需要替换相关文章标题

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
update dede_archives set title=replace(title,'原来的关键字','替换后的关键字');

例如:我想把"织梦cms批量替换文章标题和内容方法集绵"中的“织梦cms” 替换成“dedecms”就可以写mysql修改命令:update dede_archives set title=replace(title,'织梦cms','dedecsm');

2、需要修改文章摘要的某个关键词

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
update dede_archives set description=replace(description,'原来的关键词','替换后的关键词');

3、需要替换文章正文内的某个关键词

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
update dede_addonarticle set body=replace(body,'原来的关键词','替换后的关键词');

4、更改缩略图目录

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
update dede_archives set litpic=replace(litpic,’原来的缩略图’,'替换后的缩略图’);

织梦dedecms批量替换文章标题和内容还是比较方便的,如果你遇到这种问题的话,上面两方方法都可以试一试哦。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-05-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
RxJS:给你如丝一般顺滑的编程体验(建议收藏)
怀着对于RxJS这项技术的好奇,笔者花了数天时间研究了这项技术,并肝了一包枸杞才完成这篇文章的撰写,属实不易。不过也正是通过这段时间的学习,我发现这项技术在一定程度上可以解决我在日常业务中遇到的一些痛点,以及有种想马上应用到自己的新项目中的欲望,的确这种以数据流的理念来管控大型项目中的数据能给人带来一种十分优雅的编程体验。
前端达人
2021/01/27
7.6K1
RxJS:给你如丝一般顺滑的编程体验(建议收藏)
深入浅出 RxJS 之 合并数据流
RxJS 提供了一系列可以完成 Observable 组合操作的操作符,这一类操作符称为合并类(combination)操作符,这类操作符都有多个 Observable 对象作为数据来源,把不同来源的数据根据不同的规则合并到一个 Observable 对象中。
Cellinlab
2023/05/17
1.8K0
深入浅出 RxJS 之 合并数据流
你会用RxJS吗?【初识 RxJS中的Observable和Observer】
可以看到,我们用到了scan操作符,该操作符的工作方式和数组的reduce类似,回调函数接收一个值, 回调的返回值作为下一次回调运行暴露的一个值。
科技新语
2022/08/17
1.5K0
Rxjs源码解析(一)Observable
通过 new Observable() 方法创建了一个可观察对象 observable,然后通过 subscribe 方法订阅这个observable,订阅的时候会执行在 new Observable时候传入的函数参数,那么就来看下 new Observable到底做了什么
阿珍
2022/07/01
1.8K0
Angular快速学习笔记(4) -- Observable与RxJS
介绍RxJS前,先介绍Observable 可观察对象(Observable) 可观察对象支持在应用中的发布者和订阅者之间传递消息。 可观察对象可以发送多个任意类型的值 —— 字面量、消息、事件。 基本用法和词汇 作为发布者,你创建一个 Observable 的实例,其中定义了一个订阅者(subscriber)函数。 当有消费者调用 subscribe() 方法时,这个函数就会执行。 订阅者函数用于定义“如何获取或生成那些要发布的值或消息”。 要执行所创建的可观察对象,并开始从中接收通知,你就要调用它的 s
JadePeng
2018/05/28
5.8K0
使用 RxJS 库实现响应式编程
RxJS(Reactive Extensions for JavaScript)是一个用于响应式编程的库,它使得处理异步数据流变得更加简单和优雅。通过使用 Observables(可观察对象),你可以轻松地处理事件、HTTP 请求、定时器等异步数据源。
kongxx
2025/02/06
2020
RxJS速成 (下)
Subject Subject比较特殊, 它即是Observable又是Observer. 作为Observable, Subject是比较特殊的, 它可以对多个Observer进行广播, 而普通的Observable只能单播, 它有点像EventEmitters(事件发射器), 维护着多个注册的Listeners. 作为Observable, 你可以去订阅它, 提供一个Observer就会正常的收到推送的值. 从Observer的角度是无法分辨出这个Observable是单播的还是一个Subject. 从
solenovex
2018/03/29
2.4K0
RxJS速成 (下)
翻译翻译什么 tmd 叫“可读”?RxJS实现“搜索”功能
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第5天,点击查看活动详情。
掘金安东尼
2022/09/19
6360
翻译翻译什么 tmd 叫“可读”?RxJS实现“搜索”功能
RxJS 之于异步,就像 JQuery 之于 dom
记得当年我刚学 JavaScript 的时候,是从原生的 dom api 学起的,用原生的 dom api 完成一些增删改的功能,之后就会学习 JQuery。
神说要有光zxg
2022/03/03
1.9K0
RxJS mergeMap和switchMap
假设现在有一个简单的任务:页面上有一个按钮,当你点击按钮的时候,需要启动一个定时器。使用 RxJS 我们可以可以很方便地实现上述功能:
阿宝哥
2019/11/05
2.2K0
RxJS速成 (上)
What is RxJS? RxJS是ReactiveX编程理念的JavaScript版本。ReactiveX是一种针对异步数据流的编程。简单来说,它将一切数据,包括HTTP请求,DOM事件或者普通数
solenovex
2018/03/29
2.1K0
RxJS速成 (上)
RxJS 入门到搬砖 之 Observable 和 Observer
如,下面是一个 Observable,它在订阅时立即(同步)推送值 1、2、3,并且从 subscribe 调用开始后过 1 s 再推送值 4,然后结束。
Cellinlab
2023/05/17
9090
掌握JavaScript的异步编程,让你的代码更高效
在JavaScript中,异步编程是一种让应用程序在执行任务时不会阻塞主线程的编程范式。这意味着你的程序在等待长时间运行或外部操作完成的同时,仍然可以继续响应用户的交互并执行其他代码。这样做可以提高程序的响应速度和效率,尤其是在依赖大量网络请求、文件读写和用户交互的Web应用中,异步编程显得尤为重要。
前端达人
2024/11/25
2900
掌握JavaScript的异步编程,让你的代码更高效
RxJS & React-Observables 硬核入门指南
Redux-observable是一个基于rxjs的Redux中间件,允许开发者使用异步操作。它是redux-thunk和redux-saga的替代品。
前端修罗场
2022/07/29
7.1K0
RxJS & React-Observables 硬核入门指南
RxJS在快应用中使用
Rx(ReactiveX)是一种用来管理事件序列的理想方法,提供了一套完整的 API,它的设计思想组合了观察者模式,迭代器模式和函数式编程。响应式编程在各个编程语言中都有对应的实现,应用较为广泛的是 RxJava 以及 RxJS。
dadong
2020/05/12
2K0
继续解惑,异步处理 —— RxJS Observable
接上一篇《Js 异步处理演进,Callback=>Promise=>Observer》,可能不少掘友对 Observer 还心存疑虑,本篇继续解惑~
掘金安东尼
2022/09/19
1.3K0
继续解惑,异步处理 —— RxJS Observable
RxJS 入门到搬砖 之 基础介绍
RxJS 是一个使用 observable 序列整合 异步和基于事件的程序 的 JavaScript 库。为了更好地处理事件序列,RxJS 结合了观察者模式与迭代器模式和函数式编程与集合。
Cellinlab
2023/05/17
6600
80 行代码实现简易 RxJS
RxJS 是一个响应式的库,它接收从事件源发出的一个个事件,经过处理管道的层层处理之后,传入最终的接收者,这个处理管道是由操作符组成的,开发者只需要选择和组合操作符就能完成各种异步逻辑,极大简化了异步编程。除此以外,RxJS 的设计还遵循了函数式、流的理念。
神说要有光zxg
2022/03/03
1.4K0
80 行代码实现简易 RxJS
相关推荐
RxJS:给你如丝一般顺滑的编程体验(建议收藏)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验