站长之家 - 站长资讯 - 易采站长站

当前位置: > 建站教程 > 源码教程 > 论坛程序 >

Discuz X2通过数据库批量替换修改帖子内容

2018-05-14 14:27 | 来源:易采源码网 | 编辑:admin |

今天一个朋友的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,""要替换的内容"",""新内容"");

  • discuz批量修改论坛版块权限和用户组权限的方法
  • DiscuzX发帖默认隐藏附件/图片/链接/视频等设置教程
  • Discuz数据库结构参考 方便二次开发
  • discuz 批量删除的sql命令小结
  • discuz修改太阳、月亮、星星等默认等级图标的方法
  • discuz 7.2论坛 用户名、密码、数据库名修改方法
  • Discuz论坛从X2升级到X2.5时陷入死循环的解决办法(图文教程)
  • Discuz首页最后回复伪静态,redirect.php伪静态,最后发表伪静态
  • 使用Discuz!后台备份和恢复Discuz!站点数据库的方法教程
  • Discuz教程:如何使用PHPMyAdmin修复论坛数据库
  • 网友评论

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号