百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>Discuz教程> discuz教程:如何批量替换论坛标题和内容关键词
分享文章到:

discuz教程:如何批量替换论坛标题和内容关键词

发布时间:12/03 来源: 浏览: 关键词:
Discuz!提供了关键词过滤的功能,可以设置禁止某些词语为非法,有的恶心的词语或是过时的词语要替换,下面分享下简单好用的SQL语句批量替换的方法
批量替换帖子内容
  1. UPDATE pre_forum_post SET message=REPLACE(message,'替换前词语','替换后词语')
复制代码
批量替换标题
  1. UPDATE pre_forum_thread  SET subject = REPLACE(subject , ‘替换前词语’ , ‘替换后词语’) ;
复制代码
  1. UPDATE pre_forum_post SET subject = REPLACE(subject,’替换前词语’,’替换后词语’)
复制代码

下面介绍2个执行SQL语句的地方,以替换帖子内容为例:
1phpmyadmin
进入自己的phpmyadmin数据库管理里面,点击任意一个表--SQL--对话框里面输入sql命令---执行

2使用论坛后台执行SQL
需要将ftp里面找到 config/config_global.php 当中的 $_config[admincp][runquery] 设置修改为 1。
然后去论坛后台--站长--数据库

如果是用的是7.X的版本

  1. UPDATE cdb_posts SET message=REPLACE(message,'替换前词语','替换后词语');
  1. UPDATE cdb_threads SET subject=REPLACE(subject,'替换前词语','替换后词语');
  1. UPDATE cdb_posts SET subject=REPLACE(subject,'替换前词语','替换后词语'); 

如果你不确定表前缀是否正确,可以进到数据库phpmyadmin里看一下具体的表名前缀,确认无误后再替换。操作前不要忘记替换前先备份!
打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

相关文章

共有7人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板