牛得不得了 发表于 2016-02-17 19:18

请教,在数据库里批量替换字符串变量该怎么写?

想在MYSQL里面批量清空这种字符串:
&ptid=44616
44616是变动的数字,请问该怎么写语句?谢谢朋友们,祝春节快乐。

seesea2517 发表于 2016-02-18 10:09

回复 1# 牛得不得了


    个人只知道replace用来做字符替换,而replace不支持正则,数字是变动的就没办法处理了,对于这样的场景,我只有借助外部程序来处理,比如shell比如php比如导出后用文本编辑器查找替换后导入之类的。

牛得不得了 发表于 2016-02-18 21:40

seesea2517 发表于 2016-02-18 10:09 static/image/common/back.gif
回复 1# 牛得不得了




谢谢你了,看来是搞不定了。

牛得不得了 发表于 2016-02-21 20:52

自己找到办法了,导出sql
sed -i 's/&ptid=\+//g' vbb.sql
页: [1]
查看完整版本: 请教,在数据库里批量替换字符串变量该怎么写?