2022-10-09 3398
帝国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 `blog_lingruofeng_com_enewszt` SET ztimg=REPLACE(ztimg,'.com/d/file/','/d/file/')
使用方法:
编写好后,复制到后台系统>备份与恢复数据>执行sql语句,就行啦!
执行SQL方法截图,帝国cms批量替换字段值。
本文链接:https://blog.lingruofeng.com/seo/30.html
版权声明:本站部分素材来自网络整理,如侵犯了您的合法权益,请联系我们删除!
扫码二维码
获取最新动态
个人博客