discuz教程:如何批量替换论坛标题和内容关键词
发布时间:12/03 来源: 浏览:
关键词:
批量替换帖子内容
- UPDATE pre_forum_post SET message=REPLACE(message,'替换前词语','替换后词语')
批量替换标题
- UPDATE pre_forum_thread SET subject = REPLACE(subject , ‘替换前词语’ , ‘替换后词语’) ;
- 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的版本
- UPDATE cdb_posts SET message=REPLACE(message,'替换前词语','替换后词语');
- UPDATE cdb_threads SET subject=REPLACE(subject,'替换前词语','替换后词语');
- UPDATE cdb_posts SET subject=REPLACE(subject,'替换前词语','替换后词语');
如果你不确定表前缀是否正确,可以进到数据库phpmyadmin里看一下具体的表名前缀,确认无误后再替换。操作前不要忘记替换前先备份!