设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย french

搜索
热搜: 活动 交友 discuz

mysql字符替换.. [复制链接]
查看:46 | 回复:6

39

主题

138

回帖

419

积分

中级会员

积分
419
发表于 2011-1-24 15:49:06 | 显示全部楼层 |阅读模式
网上只有update TABLE_NAME set FIELD_NAME = replace(FIELD_NAME, "find this string", "replace found string with this string");替换指定字段的字符..我现在想把数据库中所有abc.com替换成cba.com...就是换个域名..

91

主题

4681

回帖

9715

积分

论坛元老

积分
9715
发表于 2011-1-24 15:51:23 | 显示全部楼层
导出,替换,导入

39

主题

138

回帖

419

积分

中级会员

积分
419
 楼主| 发表于 2011-1-24 15:52:09 | 显示全部楼层
能详细点不

37

主题

1623

回帖

3415

积分

论坛元老

积分
3415
发表于 2011-1-24 15:53:35 | 显示全部楼层
数据库导出sql,然后批量替换(单文件就直接编辑,多文件就用批量替换工具),然后导入

335

主题

2279

回帖

5593

积分

论坛元老

积分
5593
发表于 2011-1-24 15:54:49 | 显示全部楼层
update cdb_posts set message=replace(message,"abc.com","cba.com")
自己对比着用
这个是替换 cdb_posts 标下 message 里面的内容

201

主题

1510

回帖

3709

积分

论坛元老

积分
3709
发表于 2011-1-24 15:56:46 | 显示全部楼层
原帖由 我行我素 于 2011-1-24 15:53 发表


数据库导出sql,然后批量替换(单文件就直接编辑,多文件就用批量替换工具),然后导入



你的意思是下到本地弄?数据库不小啊..没有有命令的方法嘛?

39

主题

138

回帖

419

积分

中级会员

积分
419
 楼主| 发表于 2011-1-24 16:01:43 | 显示全部楼层
[ol]
  • UPDATE wp_posts(这里要改成你要改的) SET guid(这里要改成你要改的) = REPLACE (
  • guid(这里要改成你要改的),
  • 'http://旧abc.com',
  • 'http://新abc.info');[/ol]复制代码之前这样改过wordpress的
    你的是wordpress吗
  • 您需要登录后才可以回帖 登录 | 立即注册

    论坛客服/商务合作/投诉举报:2171544 (QQ)
    落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
    拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
    落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
    © 2001-2014

    浙公网安备 33060302000191号

    浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

      落伍法律顾问: ITlaw-庄毅雄

    Archiver|手机版|Discuz! X

    GMT+8, 2026-3-29 07:06 , Processed in 0.022391 second(s), 4 queries , Gzip On, Redis On.

    返回顶部