Discuz教程网

批量替换帖子内容时出现问题

[复制链接]
authicon wptcmen 发表于 2013-3-30 21:21:24 | 显示全部楼层 |阅读模式
盗号的利用版主的编辑帖子的功能在好几万个帖子后面添加了垃圾广告内容,手动一个个帖子修改实在是太慢了,网上搜到用SQL直接批量修改的法子,但是按照方法允许后,出现提示,无法完成替换,先谢了。

方法:
进入DZ后台:站长 – 数据库 – 升级
  UPDATE pre_forum_post SET message=REPLACE(message,'要替换的内容','新内容');
UPDATE pre_forum_post SET message=REPLACE(message,'指定内容','内容为空')
后面的内容为空,可达到删除的效果






实际代码:
  1. UPDATE pre_forum_post SET message=REPLACE(message,'(6∞合∞彩)投_注网┠倍率48倍6668.cc,'');
复制代码
  1. UPDATE pre_forum_post SET message=REPLACE(message,'(6∞合∞彩)投_注网┠倍率48倍6668.cc,'111');
复制代码
替换成 111,
均提示:
  1. 升级错误,MySQL 提示: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''(6∞合∞彩)投_注网┠倍率48倍6668.cc,'')' at line 1
复制代码
语句到pad中执行,提示“缺少表单值",求助了。。。



上一篇:升级X3.0后帖子内上传图片出现问题。
下一篇:,,,求助,,,正在安装,,,,卡在这了,请指教,在线等啊,,,,,,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-7 06:43

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表