帝国cms批量替换字段值SQL语法_帝国cms教程-大众资源网

前言

帝国CMS存有自带的批量替换功能,而且非常不好用,大众资源网之前也详细讲解过,新手可以看一看。

但是有个缺点,就是无法替代其他数据库的内容,只能替换系统自带的数据表内容。

这里我们只能用到SQL方法去批量替代了。

帝国cms批量替代SQL

update phome_ecms_表中 set 替换字段=REPLACE(替换字段,'原字符','崭新字符')

SQL语法说明:

phome_ecms_news_data_1为数据表名,newstext为批量替换的字段,原字符和新字符为修改前和修正后的字符,数据表和字段都可以修改。

去个示例:

UPDATE phome_ecms_news_data_1 SET newstext=REPLACE(newstext,'原来','现在')

批量替换phome_ecms_news_data_1数据表内的newstext字段内的“原来”,替换成“现在”。

还可以批量替换其他数据表的内容,比如说修正专题数据表的标题图片地址为据绝对地址。

UPDATE `www_11px_cn_enewszt` SET ztimg=REPLACE(ztimg,'https://www.11dz.cn.com/d/file/','/d/file/')

采用方法:

撰写不好后,导入到后台系统>备份与恢复数据>执行sql语句

帝国cms批量替代字段值SQL语法
继续执行SQL方法截图

发表评论