Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[疑问] [已解决] 关于一些论坛已有的数据更改,希望有人能帮助

[复制链接]
Fiwen 发表于 2009-3-5 19:08:49 | 显示全部楼层 |阅读模式
本帖最后由 Fiwen 于 2009-3-7 00:53 编辑

比如论坛上已经有很多帖子的外连图片使用的地址如:http://up1.googletounion.com/....XXX . jpg的,能不能使用数据库把地址修改成:http://up2009.topzj.com/....XXX . jpg ???

意思就是把原来的"http://up1.googletounion.com"修改成"http://up2009.topzj.com"??

因为论坛有大量图片的地址更新了,能不能实现数据库修改的???
回复

使用道具 举报

 楼主| Fiwen 发表于 2009-3-5 19:58:11 | 显示全部楼层
试过后台使用"替换"功能,但只针对之后的替换,而替换不了之前已经存在的数据
回复

使用道具 举报

桃子(小敏) 发表于 2009-3-6 09:37:31 | 显示全部楼层
  1. UPDATE `cdb_posts` SET `message` = replace (`message`,'[img]http://up1.googletounion.com','[img]http://up2009.topzj.com');
复制代码

上述sql的意思是把帖子中图片前缀地址为http://up1.googletounion.com的修改为图片前缀地址为http://up2009.topzj.com
请根据自己的数据库数据做修改,然后再运行
注意:运行前请务必做好数据库备份
回复

使用道具 举报

 楼主| Fiwen 发表于 2009-3-7 00:19:44 | 显示全部楼层
真是太谢谢了~~~~~~~~~~~~感激万分~~~~~~~~~~~~现在马上试~~希望不会出错~~~~
回复

使用道具 举报

 楼主| Fiwen 发表于 2009-3-7 00:50:56 | 显示全部楼层
修改成功~~~~~~~~~~~~~~万分感谢~~~~~~~~~~~~~~
回复

使用道具 举报

hery1987 发表于 2009-3-8 15:18:41 | 显示全部楼层
试过后台使用"替换"功能,但只针对之后的替换,而替换不了之前已经存在的数据
Fiwen 发表于 2009-3-5 19:58


旧数据最好不要替换。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-17 08:48 , Processed in 0.120108 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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