最新消息:觉得本站不错的话 记得收藏哦 博客内某些功能仅供测试 讨论群:135931704 快养不起小站了 各位有闲钱就打赏下把 My Email weicots#gmail.com Please replace # with @

产品批量修改

Magento 资料整理 ajiang-tuzi 2585浏览

有时候我们zencart、magento网站需要更改大量产品数据,产品数据多的话,一个个修改实在麻烦,所以有人会联想到在数据库里面来批量,但不懂SQL语句的人怎么办呢,所以今天强创网络工作室来讲解下mysql批量替换字符串的方法。
其实方法有两种方法可以达到快速批量效果,对mysql批量替换:
第一、我们可以用网站后台的批量功能,导出CSV批量表,在CSV编辑器里面可以达到批量替换效果(这里推荐用DW软件替换功能)。
第二、通过sql语句直接实现了,此方法比较快速,方便,不过对于大数据量的字段不建议使用此方法。
注意:不管用哪种方法批量替换字符串,之前最好先做好备份工作,以防万一。

下面详细说下第二种方法
语法:

UPDATE `表名` SET `字段名` = replace (`字段名`,’需要替换的字符串’,’替换成的字符串 ‘);
#当然如果还有条件可以这样写:
UPDATE `表名` SET `字段名` = replace (`字段名`,’需要替换的字符串’,’替换成的字符串 ‘) WHERE `字段名`〉值;

#例:将products表中的字段product_name中的字符abdc替换成aaa

UPDATE products SET product_name = replace (product_name,’abdc’,’aaa’);

转载请注明:(●--●) Hello.My Weicot » 产品批量修改