kc cphpcms LTD在做公司网站的项目的时候,我们公司的开发流程是现在在本地电脑新建相关的项目文件,等待网站在本地测试基本完工是,在提交到测试平台,这个时候就又一个数据库中字段保存内容的路径问题,都是本地的相关路径.我们就需要用sql语句来批量更新字段中的相关内容.
这是我们就可以使用下面的sql语句来实现:
参考文章地址: http://database.51cto.com/art/201005/200580.htm
另外,如何手动将同一MySQL数据表内不同字段之间的内容批量转换,可以参考下面的命令: UPDATE table set 字段名=REPLACE(字段名,'原字符串','替换的字符串') where 已知的字段名 LIKE '%原字符串%' 应用到本文实例: UPDATE pw_members set yz=REPLACE(yz,'1','2') where yz LIKE '%1%' 其中“pw_members”是MySQL数据表名称;
“字段名”指的是在“pw_members”中你要修改的那个字段的名称,这里是“yz”;“原字符串”是字段“yz”现在默认的值“1”;而“替换的字符串”指的是你将要修改的字段“yz”新的默认值“2”。
UPDATE v9_news set thumb=REPLACE(thumb,'ucfu.com.cn','z.cc') where thumb LIKE '%ucfu.com.cn%';
UPDATE v9_pro_xyxd set thumb=REPLACE(thumb,'ucfu.com.cn','ucfu.x.kcdns.net'),
url=REPLACE(url,'ucfu.com.cn','ucfu.x.kcdns.net');
我们公司用的是开源的phpcms系统,将对应的表和字段更改成你所对应的即可.
Comments
请在后台配置评论类型和相关的值。